summaryrefslogtreecommitdiff
path: root/llvm/test/CodeGen/Thumb
AgeCommit message (Expand)Author
2025-10-23[test][ARM] Remove unsafe-fp-math-uses (NFC) (#164744)paperchalice
2025-09-09[clang][driver][arm][macho] Default to -mframe-pointer=non-leaf. (#154216)Francesco Petrogalli
2025-08-08[ARM] Have custom lowering for ucmp and scmp (#149315)AZero13
2025-05-18[MC][AArch64][ARM][X86] Push target-dependent assembler flags into targets (#...Jessica Clarke
2025-03-03[RegAlloc][NewPM] Plug Greedy RA in codegen pipeline (#120557)Akshat Oke
2025-02-25[SelectionDAG] Utilizing target hook convertSelectOfConstantsToMath for Selec...Vikash Gupta
2025-01-23[TargetLowering] Improve one signature of forceExpandWideMUL. (#123991)Craig Topper
2024-12-07Reland "[ARM] Stop gluing ALU nodes to branches / selects" (#118887)Sergei Barannikov
2024-12-02Revert "[ARM] Stop gluing ALU nodes to branches / selects" (#118232)Martin Storsjö
2024-11-30[ARM] Stop gluing ALU nodes to branches / selects (#116970)Sergei Barannikov
2024-11-28[ARM] Fix llvm.returnaddress for Thumb1 with R11 frame-pointer (#117735)Oliver Stannard
2024-10-23[CodeGen][NewPM] Port OptimizePHIs to NPM (#113433)Akshat Oke
2024-10-17[ARM] Fix -mno-omit-leaf-frame-pointer flag doesn't works on 32-bit ARM (#1...gxlayer
2024-09-04[CodeGen][NewPM] Port MachineCSE pass to new pass manager. (#106605)Christudasan Devadasan
2024-07-16[SelectionDAG] Expand [US]CMP using arithmetic on boolean values instead of s...Volodymyr Vasylkun
2024-06-07[ARM] r11 is reserved when using -mframe-chain=aapcs (#86951)Oliver Stannard
2024-06-07[NewPM][CodeGen] Port `regallocfast` to new pass manager (#94426)paperchalice
2024-05-26[Thumb] Resolve FIXME: Transform "(and (shl x, c2), c1)" into "(shl (and x, c...AtariDreams
2024-04-05[Thumb] Resolve FIXME: Use 'mov hi, $src; mov $dst, hi' (#81908)AtariDreams
2024-03-07Revert "Convert many LivePhysRegs uses to LiveRegUnits (#83905)"Jay Foad
2024-03-06Convert many LivePhysRegs uses to LiveRegUnits (#83905)AtariDreams
2024-02-05[ARM] Convert tests to opaque pointers (NFC)Nikita Popov
2024-01-30[SelectionDAG] Expand fixed point multiplication into libcall (#79352)PiJoules
2024-01-23[test] Update stack_guard_remat.ll (#79139)Danial Klimkin
2024-01-22[test] Update stack_guard_remat.llFangrui Song
2023-10-09Revert "[CodeGen] Really renumber slot indexes before register allocation (#6...Jay Foad
2023-10-09[CodeGen] Really renumber slot indexes before register allocation (#67038)Jay Foad
2023-08-17[Thumb1] Use callee-saved register to adjust stack pointerKeith Walker
2023-08-09[ARM] v6-M XO: save CPSR around LoadStackGuardSimon Wallis
2023-08-07[ARM] Improve generation of thumb stack accessesJohn Brawn
2023-07-28[PEI][ARM] Switch to backwards frame index eliminationJay Foad
2023-07-19[ARM] don't emit constant pool for Thumb1 XO/stack guard comboTies Stuij
2023-07-04[ARM] make execute only long call test checks more robustTies Stuij
2023-06-28[ARM] allow long-call codegen for armv6-M eXecute Only (XO)Ties Stuij
2023-06-21[MBP] Enable duplicating return block to remove jump to returnGuozhi Wei
2023-05-23[IR] Make stack protector symbol dso_local according to -f[no-]direct-access-...Fangrui Song
2023-05-17[NFC][Py Reformat] Reformat lit.local.cfg python files in llvmTobias Hieta
2023-05-03[ShrinkWrap] Use underlying object to rule out stack access.Florian Hahn
2023-05-02[ARM] Don't allocate memory if free space in segmented stack is just enoughZhiyao Ma
2023-04-13Revert "[CodeGen][ShrinkWrap] Split restore point"sgokhale
2023-04-11[CodeGen][ShrinkWrap] Split restore pointsgokhale
2023-02-16[LSR] Improve filtered uses in NarrowSearchSpaceByPickingWinnerRegsDavid Green
2023-02-16[ARM] Add Thumb LSR codegen tests. NFCDavid Green
2022-12-19[Thumb] Convert tests to opaque pointers (NFC)Nikita Popov
2022-12-09[NFC] Port codegen Thumb tests that invoke opt to `-passes=` syntaxRoman Lebedev
2022-12-08[opt] Disincentivize new tests from using old pass syntaxRoman Lebedev
2022-12-05Reapply "[CodeGen] Add new pass for late cleanup of redundant definitions."Jonas Paulsson
2022-12-05Revert "Reapply "[CodeGen] Add new pass for late cleanup of redundant definit...Jonas Paulsson
2022-12-03Reapply "[CodeGen] Add new pass for late cleanup of redundant definitions."Jonas Paulsson
2022-12-01Revert "[CodeGen] Add new pass for late cleanup of redundant definitions."Jonas Paulsson