aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/CodeGen/Thumb
AgeCommit message (Expand)AuthorFilesLines
2024-03-07Revert "Convert many LivePhysRegs uses to LiveRegUnits (#83905)"Jay Foad1-6/+8
2024-03-06Convert many LivePhysRegs uses to LiveRegUnits (#83905)AtariDreams1-8/+6
2024-02-05[ARM] Convert tests to opaque pointers (NFC)Nikita Popov3-13/+13
2024-01-30[SelectionDAG] Expand fixed point multiplication into libcall (#79352)PiJoules4-0/+1888
2024-01-23[test] Update stack_guard_remat.ll (#79139)Danial Klimkin1-1/+1
2024-01-22[test] Update stack_guard_remat.llFangrui Song1-5/+4
2023-10-09Revert "[CodeGen] Really renumber slot indexes before register allocation (#6...Jay Foad4-214/+204
2023-10-09[CodeGen] Really renumber slot indexes before register allocation (#67038)Jay Foad4-204/+214
2023-08-17[Thumb1] Use callee-saved register to adjust stack pointerKeith Walker5-37/+46
2023-08-09[ARM] v6-M XO: save CPSR around LoadStackGuardSimon Wallis1-6/+100
2023-08-07[ARM] Improve generation of thumb stack accessesJohn Brawn3-24/+10
2023-07-28[PEI][ARM] Switch to backwards frame index eliminationJay Foad1-8/+8
2023-07-19[ARM] don't emit constant pool for Thumb1 XO/stack guard comboTies Stuij1-0/+100
2023-07-04[ARM] make execute only long call test checks more robustTies Stuij1-7/+7
2023-06-28[ARM] allow long-call codegen for armv6-M eXecute Only (XO)Ties Stuij1-0/+34
2023-06-21[MBP] Enable duplicating return block to remove jump to returnGuozhi Wei1-0/+71
2023-05-23[IR] Make stack protector symbol dso_local according to -f[no-]direct-access-...Fangrui Song1-0/+3
2023-05-17[NFC][Py Reformat] Reformat lit.local.cfg python files in llvmTobias Hieta1-1/+1
2023-05-03[ShrinkWrap] Use underlying object to rule out stack access.Florian Hahn1-12/+18
2023-05-02[ARM] Don't allocate memory if free space in segmented stack is just enoughZhiyao Ma2-12/+12
2023-04-13Revert "[CodeGen][ShrinkWrap] Split restore point"sgokhale1-17/+13
2023-04-11[CodeGen][ShrinkWrap] Split restore pointsgokhale1-13/+17
2023-02-16[LSR] Improve filtered uses in NarrowSearchSpaceByPickingWinnerRegsDavid Green1-104/+73
2023-02-16[ARM] Add Thumb LSR codegen tests. NFCDavid Green1-0/+849
2022-12-19[Thumb] Convert tests to opaque pointers (NFC)Nikita Popov61-1155/+1059
2022-12-09[NFC] Port codegen Thumb tests that invoke opt to `-passes=` syntaxRoman Lebedev1-4/+4
2022-12-08[opt] Disincentivize new tests from using old pass syntaxRoman Lebedev1-4/+4
2022-12-05Reapply "[CodeGen] Add new pass for late cleanup of redundant definitions."Jonas Paulsson1-16/+9
2022-12-05Revert "Reapply "[CodeGen] Add new pass for late cleanup of redundant definit...Jonas Paulsson1-9/+16
2022-12-03Reapply "[CodeGen] Add new pass for late cleanup of redundant definitions."Jonas Paulsson1-16/+9
2022-12-01Revert "[CodeGen] Add new pass for late cleanup of redundant definitions."Jonas Paulsson1-9/+16
2022-12-01[CodeGen] Add new pass for late cleanup of redundant definitions.Jonas Paulsson1-16/+9
2022-10-29[llvm-objdump] Add --no-print-imm-hex to tests depending on it.Daniel Thornburgh1-2/+2
2022-10-29[DAG] Enable combineShiftOfShiftedLogic folds after type legalizationSimon Pilgrim1-3/+3
2022-06-27[ARM][Thumb] Command-line option to ensure AAPCS compliant Frame RecordsLucas Prates3-46/+461
2022-06-15Revert "[ARM][Thumb] Command-line option to ensure AAPCS compliant Frame Reco...Krasimir Georgiev3-461/+46
2022-06-14[NFC][Thumb] Update frame-chain codegen test to use thumbv6mLucas Prates1-32/+18
2022-06-14[ARM][Thumb] Command-line option to ensure AAPCS compliant Frame RecordsLucas Prates3-46/+475
2022-06-13Revert "[ARM][Thumb] Command-line option to ensure AAPCS compliant Frame Reco...Lucas Prates3-475/+46
2022-06-13[ARM][Thumb] Command-line option to ensure AAPCS compliant Frame RecordsLucas Prates3-46/+475
2022-06-02[ValueTypes] Define MVTs for v128i2/v64i4 as well as i2 and i4.Hendrik Greving1-9/+13
2022-06-01Revert "[ValueTypes] Define MVTs for v128i2/v64i4 as well as i2 and i4."Hendrik Greving1-13/+9
2022-06-01[ValueTypes] Define MVTs for v128i2/v64i4 as well as i2 and i4.Hendrik Greving1-9/+13
2022-05-18[DAGCombiner] Fix bug in MatchBSwapHWordLow.Craig Topper1-1/+4
2022-05-16[AArch64][ARM][RISCV][X86] Add test cases for PR55484. NFCCraig Topper1-0/+13
2022-05-03[ARM] Only update the successor edges for immediate predecessors of PrologueMBBZhiyao Ma1-0/+20
2022-03-10[ARM] Fix 8-bit immediate overflow in the instruction of segmented stack prol...Zhiyao Ma1-8/+21
2022-02-20[SelectionDAG][RISCV][ARM][PowerPC][X86][WebAssembly] Change default abs expa...Craig Topper2-15/+52
2022-02-18[CodeGen] Remove unneeded regex escaping in FileCheck patterns. NFC.Jay Foad1-6/+6
2021-11-30[clang][ARM] PACBTI-M assembly supportTies Stuij1-2/+2