summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/XCore
AgeCommit message (Expand)Author
2025-06-30[Target] Prevent copying in loop variables (NFC)Jie Fu
2025-06-29[Target] Use range-based for loops (NFC) (#146277)Kazu Hirata
2025-06-27MC: Reduce MCSymbolRefExpr::VK_None usesFangrui Song
2025-06-27MC: Remove unneeded MCSymbolRefExpr::VariantKind callsFangrui Song
2025-06-27XCore: Declare libcalls used for align 4 memcpy (#144976)Matt Arsenault
2025-06-17[llvm] annotate interfaces in llvm/Target for DLL export (#143615)Andrew Rogers
2025-06-15[CostModel] Mark all TTIImpls as final. NFC (#143404)David Green
2025-05-26[llvm] Remove unused includes (NFC) (#141526)Kazu Hirata
2025-05-23[NFC][CodeGen] Adopt MachineFunctionProperties convenience accessors (#141101)Rahul Joshi
2025-05-08[XCore] TableGen-erate SDNode descriptions (#138869)Sergei Barannikov
2025-05-06Register assembly printer passes (#138348)Matthias Braun
2025-04-26[TTI] Simplify implementation (NFCI) (#136674)Sergei Barannikov
2025-04-07[NFC][LLVM] Cleanup pass initialization for ARM/ARV/Lanai/X86/XCore (#134400)Rahul Joshi
2025-03-31[IRBuilder] Add new overload for CreateIntrinsic (#131942)Rahul Joshi
2025-02-24[CodeGen] Change copyPhysReg interface to use Register instead of MCRegister....Craig Topper
2025-02-20[FrameLowering] Use MCRegister instead of Register in CalleeSavedInfo. NFC (#...Craig Topper
2025-02-17[Targets] Move *TargetStreamer.h files into their MCTargetDesc directory. (#1...Craig Topper
2025-01-22[llvm] Pass MachineInstr flags to storeRegToStackSlot/loadRegFromStackSlot (N...Venkata Ramanaiah Nalamothu
2025-01-20[Mips] Fix compiler crash when returning fp128 after calling a functi… (#11...yingopq
2025-01-14[llvm] Mark scavenging spill-slots as *spilled* stack objects. (#122673)Guy David
2024-11-21[XCore] Use getSignedConstant()Nikita Popov
2024-11-19[XCore] Pattern match LADD/LSUB/LMUL/MACCU/MACCS/CRC8 (#116245)Sergei Barannikov
2024-11-18[Target] Remove unused includes (NFC) (#116577)Kazu Hirata
2024-11-14Overhaul the TargetMachine and LLVMTargetMachine Classes (#111234)Matin Raayai
2024-11-03[MC] Make generated `MCInstPrinter::getMnemonic` const (NFC) (#114682)Sergei Barannikov
2024-10-29[MCInstPrinter] Make printRegName non-constFangrui Song
2024-10-18[llvm] Consistently respect `naked` fn attribute in `TargetFrameLowering::has...Alex Rønne Petersen
2024-10-17[LLVM] Make more use of IRBuilder::CreateIntrinsic. NFC. (#112706)Jay Foad
2024-10-11[NFC] Rename `Intrinsic::getDeclaration` to `getOrInsertDeclaration` (#111752)Rahul Joshi
2024-08-27[TII][RISCV] Add renamable bit to copyPhysReg (#91179)Piyou Chen
2024-07-21[MC] Remove unnecessary isVerboseAsm from Target::AsmTargetStreamerCtorTyFangrui Song
2024-07-19CodeGen: Avoid some references to MachineFunction's getMMI (#99652)Matt Arsenault
2024-07-17Rapply "[Target] Use range-based for loops (NFC) (#98844)"Kazu Hirata
2024-07-17[AArch64] Don't tail call memset if it would convert to a bzero. (#98969)Amara Emerson
2024-07-15Revert "[Target] Use range-based for loops (NFC) (#98844)"Kazu Hirata
2024-07-15[Target] Use range-based for loops (NFC) (#98844)Kazu Hirata
2024-07-13[Target] Use range-based for loops (NFC) (#98705)Kazu Hirata
2024-06-28[IR] Add getDataLayout() helpers to Function and GlobalValue (#96919)Nikita Popov
2024-06-14[llvm] Use llvm::unique (NFC) (#95628)Kazu Hirata
2024-06-04Reland "[NewPM][CodeGen] Port selection dag isel to new pass manager" (#94149)paperchalice
2024-06-02Revert "[NewPM][CodeGen] Port selection dag isel to new pass manager" (#94146)paperchalice
2024-06-02[NewPM][CodeGen] Port selection dag isel to new pass manager (#83567)paperchalice
2024-03-19Reapply "[NFC][RemoveDIs] Switch ConstantExpr::getAsInstruction to not insert...Stephen Tozer
2024-03-19Revert "[NFC][RemoveDIs] Switch ConstantExpr::getAsInstruction to not insert ...Stephen Tozer
2024-03-19[NFC][RemoveDIs] Switch ConstantExpr::getAsInstruction to not insert (#84737)Jeremy Morse
2024-02-25[CodeGen] Port AtomicExpand to new Pass Manager (#71220)Rishabh Bali
2024-02-01[TTI] Use Register in isLoadFromStackSlot and isStoreToStackSlot [nfc] (#80339)Philip Reames
2024-01-09[RFC][SelectionDAG] Add and use SDNode::getAsZExtVal() helper (#76710)Alex Bradbury
2024-01-02[llvm][NFC] Use SDValue::getConstantOperandVal(i) where possible (#76708)Alex Bradbury
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata