summaryrefslogtreecommitdiff
path: root/lib/Target/AArch64
Commit message (Collapse)AuthorAgeFilesLines
* Vendor import of llvm release_80 branch r363030:vendor/llvm/llvm-release_801-r366581vendor/llvm/llvm-release_80-r364487vendor/llvm/llvm-release_80-r363030vendor/llvm-80Dimitry Andric2019-06-113-82/+18
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/branches/release_80@363030 Notes: svn path=/vendor/llvm/dist-release_80/; revision=348932 svn path=/vendor/llvm/llvm-release_801-r366581/; revision=350167; tag=vendor/llvm/llvm-release_801-r366581
* Vendor import of llvm release_80 branch r355313:vendor/llvm/llvm-release_80-r355313Dimitry Andric2019-03-043-9/+17
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/branches/release_80@355313 Notes: svn path=/vendor/llvm/dist-release_80/; revision=344765 svn path=/vendor/llvm/llvm-release_80-r355313/; revision=344766; tag=vendor/llvm/llvm-release_80-r355313
* Vendor import of llvm release_80 branch r354130:vendor/llvm/llvm-release_80-r354130Dimitry Andric2019-02-154-6/+53
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/branches/release_80@354130 Notes: svn path=/vendor/llvm/dist-release_80/; revision=344166 svn path=/vendor/llvm/llvm-release_80-r354130/; revision=344167; tag=vendor/llvm/llvm-release_80-r354130
* Vendor import of llvm release_80 branch r353167:vendor/llvm/llvm-release_80-r353167Dimitry Andric2019-02-051-57/+118
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/branches/release_80@353167 Notes: svn path=/vendor/llvm/dist-release_80/; revision=343794 svn path=/vendor/llvm/llvm-release_80-r353167/; revision=343795; tag=vendor/llvm/llvm-release_80-r353167
* Vendor import of llvm release_80 branch r351543:vendor/llvm/llvm-release_80-r351543Dimitry Andric2019-01-195-0/+74
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/branches/release_80@351543 Notes: svn path=/vendor/llvm/dist-release_80/; revision=343191 svn path=/vendor/llvm/llvm-release_80-r351543/; revision=343192; tag=vendor/llvm/llvm-release_80-r351543
* Vendor import of llvm trunk r351319 (just before the release_80 branchvendor/llvm/llvm-trunk-r351319Dimitry Andric2019-01-1969-1998/+8172
| | | | | | | | | point): https://llvm.org/svn/llvm-project/llvm/trunk@351319 Notes: svn path=/vendor/llvm/dist/; revision=343171 svn path=/vendor/llvm/llvm-trunk-r351319/; revision=343172; tag=vendor/llvm/llvm-trunk-r351319
* Vendor import of llvm trunk r338536:vendor/llvm/llvm-trunk-r338536Dimitry Andric2018-08-0216-216/+921
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/trunk@338536 Notes: svn path=/vendor/llvm/dist/; revision=337137 svn path=/vendor/llvm/llvm-trunk-r338536/; revision=337138; tag=vendor/llvm/llvm-trunk-r338536
* Vendor import of llvm trunk r338150:vendor/llvm/llvm-trunk-r338150Dimitry Andric2018-07-2880-3599/+13680
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/trunk@338150 Notes: svn path=/vendor/llvm/dist/; revision=336809 svn path=/vendor/llvm/llvm-trunk-r338150/; revision=336814; tag=vendor/llvm/llvm-trunk-r338150
* Vendor import of llvm trunk r321530:vendor/llvm/llvm-trunk-r321530Dimitry Andric2017-12-281-22/+22
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/trunk@321530 Notes: svn path=/vendor/llvm/dist/; revision=327300 svn path=/vendor/llvm/llvm-trunk-r321530/; revision=327301; tag=vendor/llvm/llvm-trunk-r321530
* Vendor import of llvm trunk r321414:vendor/llvm/llvm-trunk-r321414Dimitry Andric2017-12-2412-79/+128
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/trunk@321414 Notes: svn path=/vendor/llvm/dist/; revision=327122 svn path=/vendor/llvm/llvm-trunk-r321414/; revision=327123; tag=vendor/llvm/llvm-trunk-r321414
* Vendor import of llvm trunk r321017:vendor/llvm/llvm-trunk-r321017Dimitry Andric2017-12-1886-2361/+5829
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/trunk@321017 Notes: svn path=/vendor/llvm/dist/; revision=326938 svn path=/vendor/llvm/llvm-trunk-r321017/; revision=326939; tag=vendor/llvm/llvm-trunk-r321017
* Vendor import of llvm release_50 branch r319231:vendor/llvm/llvm-release_50-r319231Dimitry Andric2017-12-025-59/+84
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/branches/release_50@319231 Notes: svn path=/vendor/llvm/dist/; revision=326460 svn path=/vendor/llvm/llvm-release_50-r319231/; revision=326461; tag=vendor/llvm/llvm-release_50-r319231
* Vendor import of llvm release_50 branch r311219:vendor/llvm/llvm-release_50-r311219Dimitry Andric2017-08-201-2/+17
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/branches/release_50@311219 Notes: svn path=/vendor/llvm/dist/; revision=322727 svn path=/vendor/llvm/llvm-release_50-r311219/; revision=322728; tag=vendor/llvm/llvm-release_50-r311219
* Vendor import of llvm release_50 branch r310316:vendor/llvm/llvm-release_50-r310316Dimitry Andric2017-08-085-25/+75
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/branches/release_50@310316 Notes: svn path=/vendor/llvm/dist/; revision=322259 svn path=/vendor/llvm/llvm-release_50-r310316/; revision=322260; tag=vendor/llvm/llvm-release_50-r310316
* Vendor import of llvm release_50 branch r309439:vendor/llvm/llvm-release_50-r309439Dimitry Andric2017-07-291-2/+5
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/branches/release_50@309439 Notes: svn path=/vendor/llvm/dist/; revision=321691 svn path=/vendor/llvm/llvm-release_50-r309439/; revision=321692; tag=vendor/llvm/llvm-release_50-r309439
* Vendor import of llvm trunk r308421:vendor/llvm/llvm-trunk-r308421Dimitry Andric2017-07-1924-50/+1044
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/trunk@308421 Notes: svn path=/vendor/llvm/dist/; revision=321184 svn path=/vendor/llvm/llvm-trunk-r308421/; revision=321185; tag=vendor/llvm/llvm-trunk-r308421
* Vendor import of llvm trunk r307894:vendor/llvm/llvm-trunk-r307894Dimitry Andric2017-07-1317-30/+82
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/trunk@307894 Notes: svn path=/vendor/llvm/dist/; revision=320957 svn path=/vendor/llvm/llvm-trunk-r307894/; revision=320958; tag=vendor/llvm/llvm-trunk-r307894
* Vendor import of llvm trunk r306956:vendor/llvm/llvm-trunk-r306956Dimitry Andric2017-07-0127-275/+1511
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/trunk@306956 Notes: svn path=/vendor/llvm/dist/; revision=320533 svn path=/vendor/llvm/llvm-trunk-r306956/; revision=320534; tag=vendor/llvm/llvm-trunk-r306956
* Vendor import of llvm trunk r306325:vendor/llvm/llvm-trunk-r306325Dimitry Andric2017-06-2618-386/+840
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/trunk@306325 Notes: svn path=/vendor/llvm/dist/; revision=320374 svn path=/vendor/llvm/llvm-trunk-r306325/; revision=320375; tag=vendor/llvm/llvm-trunk-r306325
* Vendor import of llvm trunk r305575:vendor/llvm/llvm-trunk-r305575Dimitry Andric2017-06-166-13/+65
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/trunk@305575 Notes: svn path=/vendor/llvm/dist/; revision=320013 svn path=/vendor/llvm/llvm-trunk-r305575/; revision=320014; tag=vendor/llvm/llvm-trunk-r305575
* Vendor import of llvm trunk r305145:vendor/llvm/llvm-trunk-r305145Dimitry Andric2017-06-1018-25/+29
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/trunk@305145 Notes: svn path=/vendor/llvm/dist/; revision=319780 svn path=/vendor/llvm/llvm-trunk-r305145/; revision=319781; tag=vendor/llvm/llvm-trunk-r305145
* Vendor import of llvm trunk r304659:vendor/llvm/llvm-trunk-r304659Dimitry Andric2017-06-032-15/+33
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/trunk@304659 Notes: svn path=/vendor/llvm/dist/; revision=319523 svn path=/vendor/llvm/llvm-trunk-r304659/; revision=319524; tag=vendor/llvm/llvm-trunk-r304659
* Vendor import of llvm trunk r304460:vendor/llvm/llvm-trunk-r304460Dimitry Andric2017-06-013-8/+340
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/trunk@304460 Notes: svn path=/vendor/llvm/dist/; revision=319461 svn path=/vendor/llvm/llvm-trunk-r304460/; revision=319462; tag=vendor/llvm/llvm-trunk-r304460
* Vendor import of llvm trunk r304222:vendor/llvm/llvm-trunk-r304222Dimitry Andric2017-05-302-8/+30
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/trunk@304222 Notes: svn path=/vendor/llvm/dist/; revision=319230 svn path=/vendor/llvm/llvm-trunk-r304222/; revision=319231; tag=vendor/llvm/llvm-trunk-r304222
* Vendor import of llvm trunk r304149:vendor/llvm/llvm-trunk-r304149Dimitry Andric2017-05-2913-786/+1135
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/trunk@304149 Notes: svn path=/vendor/llvm/dist/; revision=319140 svn path=/vendor/llvm/llvm-trunk-r304149/; revision=319141; tag=vendor/llvm/llvm-trunk-r304149
* Vendor import of llvm trunk r303571:vendor/llvm/llvm-trunk-r303571Dimitry Andric2017-05-224-17/+15
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/trunk@303571 Notes: svn path=/vendor/llvm/dist/; revision=318663 svn path=/vendor/llvm/llvm-trunk-r303571/; revision=318664; tag=vendor/llvm/llvm-trunk-r303571
* Vendor import of llvm trunk r303291:vendor/llvm/llvm-trunk-r303291Dimitry Andric2017-05-175-271/+102
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/trunk@303291 Notes: svn path=/vendor/llvm/dist/; revision=318414 svn path=/vendor/llvm/llvm-trunk-r303291/; revision=318415; tag=vendor/llvm/llvm-trunk-r303291
* Vendor import of llvm trunk r303197:vendor/llvm/llvm-trunk-r303197Dimitry Andric2017-05-1617-71/+295
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/trunk@303197 Notes: svn path=/vendor/llvm/dist/; revision=318368 svn path=/vendor/llvm/llvm-trunk-r303197/; revision=318369; tag=vendor/llvm/llvm-trunk-r303197
* Vendor import of llvm trunk r302418:vendor/llvm/llvm-trunk-r302418Dimitry Andric2017-05-089-579/+56
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/trunk@302418 Notes: svn path=/vendor/llvm/dist/; revision=317948 svn path=/vendor/llvm/llvm-trunk-r302418/; revision=317950; tag=vendor/llvm/llvm-trunk-r302418
* Vendor import of llvm trunk r302069:vendor/llvm/llvm-trunk-r302069Dimitry Andric2017-05-031-1/+1
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/trunk@302069 Notes: svn path=/vendor/llvm/dist/; revision=317760 svn path=/vendor/llvm/llvm-trunk-r302069/; revision=317761; tag=vendor/llvm/llvm-trunk-r302069
* Vendor import of llvm trunk r301939:vendor/llvm/llvm-trunk-r301939Dimitry Andric2017-05-0213-154/+247
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/trunk@301939 Notes: svn path=/vendor/llvm/dist/; revision=317683 svn path=/vendor/llvm/llvm-trunk-r301939/; revision=317684; tag=vendor/llvm/llvm-trunk-r301939
* Vendor import of llvm trunk r301441:vendor/llvm/llvm-trunk-r301441Dimitry Andric2017-04-2615-141/+355
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/trunk@301441 Notes: svn path=/vendor/llvm/dist/; revision=317461 svn path=/vendor/llvm/llvm-trunk-r301441/; revision=317462; tag=vendor/llvm/llvm-trunk-r301441
* Vendor import of llvm trunk r300890:vendor/llvm/llvm-trunk-r300890Dimitry Andric2017-04-2011-67/+81
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/trunk@300890 Notes: svn path=/vendor/llvm/dist/; revision=317218 svn path=/vendor/llvm/llvm-trunk-r300890/; revision=317219; tag=vendor/llvm/llvm-trunk-r300890
* Vendor import of llvm trunk r300422:vendor/llvm/llvm-trunk-r300422Dimitry Andric2017-04-1658-2136/+4562
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/trunk@300422 Notes: svn path=/vendor/llvm/dist/; revision=317017 svn path=/vendor/llvm/llvm-trunk-r300422/; revision=317018; tag=vendor/llvm/llvm-trunk-r300422
* Vendor import of llvm release_40 branch r295910:vendor/llvm/llvm-release_40-r295910Dimitry Andric2017-02-231-2/+4
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/branches/release_40@295910 Notes: svn path=/vendor/llvm/dist/; revision=314159 svn path=/vendor/llvm/llvm-release_40-r295910/; revision=314160; tag=vendor/llvm/llvm-release_40-r295910
* Vendor import of llvm release_40 branch r295380:vendor/llvm/llvm-release_40-r295380Dimitry Andric2017-02-172-5/+6
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/branches/release_40@295380 Notes: svn path=/vendor/llvm/dist/; revision=313881 svn path=/vendor/llvm/llvm-release_40-r295380/; revision=313882; tag=vendor/llvm/llvm-release_40-r295380
* Vendor import of llvm release_40 branch r294803:vendor/llvm/llvm-release_40-r294803Dimitry Andric2017-02-111-2/+3
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/branches/release_40@294803 Notes: svn path=/vendor/llvm/dist/; revision=313633 svn path=/vendor/llvm/llvm-release_40-r294803/; revision=313634; tag=vendor/llvm/llvm-release_40-r294803
* Vendor import of llvm release_40 branch r293443:vendor/llvm/llvm-release_40-r293443Dimitry Andric2017-01-293-8/+7
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/branches/release_40@293443 Notes: svn path=/vendor/llvm/dist/; revision=312956 svn path=/vendor/llvm/llvm-release_40-r293443/; revision=312957; tag=vendor/llvm/llvm-release_40-r293443
* Vendor import of llvm release_40 branch r292951:vendor/llvm/llvm-release_40-r292951Dimitry Andric2017-01-241-2/+23
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/branches/release_40@292951 Notes: svn path=/vendor/llvm/dist/; revision=312704 svn path=/vendor/llvm/llvm-release_40-r292951/; revision=312705; tag=vendor/llvm/llvm-release_40-r292951
* Vendor import of llvm release_40 branch r292009:vendor/llvm/llvm-release_40-r292009Dimitry Andric2017-01-146-40/+157
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/branches/release_40@292009 Notes: svn path=/vendor/llvm/dist/; revision=312173 svn path=/vendor/llvm/llvm-release_40-r292009/; revision=312174; tag=vendor/llvm/llvm-release_40-r292009
* Vendor import of llvm trunk r291274:vendor/llvm/llvm-trunk-r291274Dimitry Andric2017-01-0616-995/+687
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/trunk@291274 Notes: svn path=/vendor/llvm/dist/; revision=311532 svn path=/vendor/llvm/llvm-trunk-r291274/; revision=311533; tag=vendor/llvm/llvm-trunk-r291274
* Vendor import of llvm trunk r291012:vendor/llvm/llvm-trunk-r291012Dimitry Andric2017-01-043-56/+9
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/trunk@291012 Notes: svn path=/vendor/llvm/dist/; revision=311315 svn path=/vendor/llvm/llvm-trunk-r291012/; revision=311316; tag=vendor/llvm/llvm-trunk-r291012
* Vendor import of llvm trunk r290819:vendor/llvm/llvm-trunk-r290819Dimitry Andric2017-01-0269-2159/+5072
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/trunk@290819 Notes: svn path=/vendor/llvm/dist/; revision=311116 svn path=/vendor/llvm/llvm-trunk-r290819/; revision=311117; tag=vendor/llvm/llvm-trunk-r290819
* Vendor import of llvm release_39 branch r288847:vendor/llvm/llvm-release_391-r289601vendor/llvm/llvm-release_39-r288847Dimitry Andric2016-12-102-12/+27
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/branches/release_39@288847 Notes: svn path=/vendor/llvm/dist/; revision=309812 svn path=/vendor/llvm/llvm-release_391-r289601/; revision=310161; tag=vendor/llvm/llvm-release_391-r289601
* Vendor import of llvm release_39 branch r279477:vendor/llvm/llvm-release_39-r279477Dimitry Andric2016-08-241-6/+9
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/branches/release_39@279477 Notes: svn path=/vendor/llvm/dist/; revision=304759 svn path=/vendor/llvm/llvm-release_39-r279477/; revision=304760; tag=vendor/llvm/llvm-release_39-r279477
* Vendor import of llvm release_39 branch r278877:vendor/llvm/llvm-release_39-r278877Dimitry Andric2016-08-172-2/+10
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/branches/release_39@278877 Notes: svn path=/vendor/llvm/dist/; revision=304298 svn path=/vendor/llvm/llvm-release_39-r278877/; revision=304299; tag=vendor/llvm/llvm-release_39-r278877
* Vendor import of llvm release_39 branch r276489:vendor/llvm/llvm-release_39-r276489Dimitry Andric2016-07-2379-5404/+11776
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/branches/release_39@276489 Notes: svn path=/vendor/llvm/dist/; revision=303231 svn path=/vendor/llvm/llvm-release_39-r276489/; revision=303232; tag=vendor/llvm/llvm-release_39-r276489
* Vendor import of llvm release_38 branch r261684:vendor/llvm/llvm-release_38-r261684Dimitry Andric2016-02-242-0/+14
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/branches/release_38@261684 Notes: svn path=/vendor/llvm/dist/; revision=296003 svn path=/vendor/llvm/llvm-release_38-r261684/; revision=296004; tag=vendor/llvm/llvm-release_38-r261684
* Vendor import of llvm release_38 branch r260756:vendor/llvm/llvm-release_38-r260756Dimitry Andric2016-02-133-2/+364
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/branches/release_38@260756 Notes: svn path=/vendor/llvm/dist/; revision=295590 svn path=/vendor/llvm/llvm-release_38-r260756/; revision=295591; tag=vendor/llvm/llvm-release_38-r260756
* Vendor import of llvm release_38 branch r258549:vendor/llvm/llvm-release_38-r258549Dimitry Andric2016-01-222-5/+18
| | | | | | | | https://llvm.org/svn/llvm-project/llvm/branches/release_38@258549 Notes: svn path=/vendor/llvm/dist/; revision=294602 svn path=/vendor/llvm/llvm-release_38-r258549/; revision=294603; tag=vendor/llvm/llvm-release_38-r258549