summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/XCore
AgeCommit message (Expand)Author
2025-11-19CodeGen: Add subtarget to TargetLoweringBase constructor (#168620)Matt Arsenault
2025-11-11[XCore] Use MCRegister instead of unsigned. NFC (#167461)Craig Topper
2025-11-10CodeGen: Remove TRI arguments from stack load/store hooks (#158240)Matt Arsenault
2025-11-10CodeGen: Keep reference to TargetRegisterInfo in TargetInstrInfo (#158224)Matt Arsenault
2025-09-08CodeGen: Pass SubtargetInfo to TargetGenInstrInfo constructors (#157337)Matt Arsenault
2025-08-31[Mips][XCore] Use MCRegisterClass::getRegister() instead of begin()+RegNo. NFCCraig Topper
2025-08-26[NFC][MC][XCore] Eliminate forward decls by rearranging functions (#155456)Rahul Joshi
2025-08-26[NFC][MC][XCore] Rearrange decoder functions for XCore disassembler (#155009)Rahul Joshi
2025-08-21[NFC][MC][Decoder] Extract fixed pieces of decoder code into new header file ...Rahul Joshi
2025-08-21[Target] Remove SoftFail field on targets that don't use it (NFC) (#154659)Sergei Barannikov
2025-08-15[CodeGen] Give ArgListEntry a proper constructor (NFC) (#153817)Nikita Popov
2025-08-04Revert "[X86][ARM][RISCV][XCore][M68K] Invert the low bit to get the inverse ...Craig Topper
2025-08-04[X86][ARM][RISCV][XCore][M68K] Invert the low bit to get the inverse predicat...AZero13
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