summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/ARM
AgeCommit message (Expand)Author
2025-11-21[ARM] Restore hasSideEffects flag on t2WhileLoopSetup (#168948)Sergei Barannikov
2025-11-19CodeGen: Add subtarget to TargetLoweringBase constructor (#168620)Matt Arsenault
2025-11-19[TTI] Use MemIntrinsicCostAttributes for getMaskedMemoryOpCost (#168029)Shih-Po Hung
2025-11-18[llvm][ARM] Allow MOVT and MOVW on the offset between two labels (#168072)Loïc Yhuel
2025-11-18[ARM] TableGen-erate node descriptions (#168212)Sergei Barannikov
2025-11-18[ARM] Pattern match Low Overhead Loops pseudos (NFC) (#168209)Sergei Barannikov
2025-11-13[CodeGen] Use VirtRegOrUnit where appropriate (NFCI) (#167730)Sergei Barannikov
2025-11-12[ARM] Fix not saving FP when required to in frame-pointer=non-leaf. (#163699)Amara Emerson
2025-11-12[ARM] Prevent stack argument overwrite during tail calls (#166492)David Tellenbach
2025-11-12CodeGen: Remove target hook for terminal rule (#165962)Matt Arsenault
2025-11-12[ARM] Use TargetMachine over Subtarget in ARMAsmPrinter (#166329)David Green
2025-11-11[ARM][BPF][Lanai][MSP430] Use MCRegister::id() to avoid an implicit cast. NFC...Craig Topper
2025-11-11Remove unused <utility> inclusionserge-sans-paille
2025-11-10CodeGen: Remove TRI arguments from stack load/store hooks (#158240)Matt Arsenault
2025-11-10CodeGen: Remove TRI argument from reMaterialize (#158229)Matt Arsenault
2025-11-10CodeGen: Remove TRI argument from getRegClass (#158225)Matt Arsenault
2025-11-10ARM: Remove TRI argument from AddDReg (#158228)Matt Arsenault
2025-11-10CodeGen: Keep reference to TargetRegisterInfo in TargetInstrInfo (#158224)Matt Arsenault
2025-11-10ARM: Enable terminal rule (#165958)Matt Arsenault
2025-11-09[Target] Fix misleading indentation (NFC) (#167206)Kazu Hirata
2025-11-08[llvm] Remove unused local variables (NFC) (#167106)Kazu Hirata
2025-11-04DAG: Merge all sincos_stret emission code into legalizer (#166295)Matt Arsenault
2025-11-04[LAA] Only use inbounds/nusw in isNoWrap if the GEP is dereferenced. (#161445)Florian Hahn
2025-11-04[llvm] Use conventional enum declarations (NFC) (#166318)Kazu Hirata
2025-11-03Revert "ARM: Remove unnecessary manual ABI lowering for sincos_stret (#166040...Matt Arsenault
2025-11-03ARM: Remove unnecessary manual ABI lowering for sincos_stret (#166040)Matt Arsenault
2025-10-31ARM: Avoid doing strncmp on libcall name (#165203)Matt Arsenault
2025-10-31[MC] Remove SMRange(std::nullopt_t) (#165832)Kazu Hirata
2025-10-30[ARM] Mark function calls as possibly changing FPSCR (#160699)Erik Enikeev
2025-10-29[ARM] Add instruction selection for strict FP (#160696)Erik Enikeev
2025-10-28DAG: Consider __sincos_stret when deciding to form fsincos (#165169)Matt Arsenault
2025-10-27[ARM] [AArch32] Add support for Arm China STAR-MC3 CPU (#163709)Albert Huang
2025-10-25[llvm] Use iterator_range<T>(Container &&) (NFC) (#165117)Kazu Hirata
2025-10-25[Target] Add "override" where appropriate (NFC) (#165083)Kazu Hirata
2025-10-24[ARM][KCFI] Fix bundle sizes to reflect worst-case expansion (#164917)Kees Cook
2025-10-24CodeGen: Remove overrides of getSSPStackGuardCheck (NFC) (#164044)Matt Arsenault
2025-10-23[ARM][AArch64] Introduce the Armv9.7-A architecture version (#163154)Jonathan Thackray
2025-10-23[ARM] Fix a warningKazu Hirata
2025-10-23[ARM][KCFI] Add backend support for Kernel Control-Flow Integrity (#163698)Kees Cook
2025-10-22[ARM][MVE] Invalid tail predication in LowOverheadLoop pass (#163941)Simon Tatham
2025-10-22[ARM][AArch64] BTI,GCS,PAC Module flag update. (#86212)Daniel Kiss
2025-10-21[Clang][LLVM] Support for Fuchsia on ARM (#163848)Petr Hosek
2025-10-21[ARM][SDAG] Add llvm.lround half promotion. (#164235)David Green
2025-10-21[TableGen] List the indices of sub-operands (#163723)Simon Tatham
2025-10-20[IR] Replace alignment argument with attribute on masked intrinsics (#163802)Nikita Popov
2025-10-17CodeGen: Fix hardcoded libcall names in insertSSPDeclarations (NFC) (#163710)Matt Arsenault
2025-10-15[llvm] Replace LLVM_ATTRIBUTE_UNUSED with [[maybe_unused]] (NFC) (#163507)Kazu Hirata
2025-10-11[ARM][TargetLowering] Combine Level should not be a factor in shouldFoldConst...AZero13
2025-10-10CodeGen: Remove unused IntrinsicLowering includes (#162844)Matt Arsenault
2025-10-07[ARM] Add mayRaiseFPException to appropriate instructions and mark all instru...Erik Enikeev