summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/RISCV/atomic-rmw.ll
Commit message (Expand)AuthorAgeFilesLines
* [MBP] Avoid tail duplication if it can't bring benefitGuozhi Wei2019-12-061-400/+560
* [RISCV] Use addi rather than add x0Sam Elliott2019-11-141-20/+20
* [RISCV] Switch to the Machine SchedulerLuis Marques2019-09-171-5238/+5358
* Revert Patch from PhabricatorLuis Marques2019-09-171-5358/+5238
* Patch from PhabricatorLuis Marques2019-09-171-5238/+5358
* Revert [MBP] Disable aggressive loop rotate in plain modeJordan Rupprecht2019-08-291-2360/+2560
* [MBP] Disable aggressive loop rotate in plain modeGuozhi Wei2019-08-221-2560/+2360
* Revert r368339 "[MBP] Disable aggressive loop rotate in plain mode"Hans Wennborg2019-08-121-2360/+2560
* [MBP] Disable aggressive loop rotate in plain modeGuozhi Wei2019-08-081-2560/+2360
* [RISCV] Regenerate remat.ll and atomic-rmw.ll after D43256Fangrui Song2019-06-151-2360/+2560
* [RISCV][NFC] Add nounwind attribute to functions missing it in test/CodeGen/R...Alex Bradbury2019-05-161-60/+60
* [RISCV] Optimize emission of SELECT sequencesAlex Bradbury2019-03-221-400/+200
* [RISCV] Only mark fp as reserved if the function has a dedicated frame pointerAlex Bradbury2019-03-131-2400/+2400
* Reapply: [RISCV] Set isAsCheapAsAMove for ADDI, ORI, XORI, LUIAna Pazos2019-01-251-1988/+1448
* [RISCV] Custom-legalise 32-bit variable shifts on RV64Alex Bradbury2019-01-251-220/+220
* [RISCV] Add codegen support for RV64AAlex Bradbury2019-01-171-0/+3017
* [RISCV][NFC] Add CHECK lines for atomic operations on RV64IAlex Bradbury2019-01-111-0/+4902
* [RISCV] Codegen for i8, i16, and i32 atomicrmw with RV32AAlex Bradbury2018-09-191-0/+4282
* [RISCV] Codegen support for atomic operations on RV32IAlex Bradbury2018-06-131-0/+6133
OpenPOWER on IntegriCloud