aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Xtensa
AgeCommit message (Expand)AuthorFilesLines
2026-01-15[NFC][TargetLowering] Make shouldExpandAtomicRMWInIR and shouldExpandAtomicCm...Akshay Deodhar2-2/+3
2026-01-13[CodeGen][InlineSpiller] Add SubReg argument to loadRegFromStackSlot for subr...Christudasan Devadasan2-2/+2
2026-01-08[Xtensa] Fix implicit trunc assertion in LowerImmediateAlexander Richardson1-1/+1
2025-12-16[CodeGen] expand-fp: Change frem expansion criterion (#158285)Frederik Harwath1-1/+1
2025-11-26CodeGen: Make all targets override pseudos with pointers (#159881)Matt Arsenault1-0/+2
2025-11-19CodeGen: Add subtarget to TargetLoweringBase constructor (#168620)Matt Arsenault1-1/+1
2025-11-14[Xtensa] TableGen-erate SDNode descriptions (#166253)Sergei Barannikov8-121/+66
2025-11-10CodeGen: Remove TRI arguments from stack load/store hooks (#158240)Matt Arsenault3-12/+13
2025-11-10CodeGen: Keep reference to TargetRegisterInfo in TargetInstrInfo (#158224)Matt Arsenault1-1/+2
2025-11-05[Xtensa] Fix S32C1I instruction encoding and copyPhysReg. (#165174)Andrei Safronov3-4/+21
2025-10-24[Xtensa] Fix encoding of `break.n` (#155159)Sergei Barannikov1-1/+1
2025-10-12[llvm] Use [[fallthrough]] instead of LLVM_FALLTHROUGH (NFC) (#163086)Kazu Hirata1-8/+8
2025-09-15[NFC][DecoderEmitter] Code cleanup in `DecoderEmitter::emitTable` (#158014)Rahul Joshi1-0/+1
2025-09-14[CSKY][Xtensa] Add missing dependency on TargetParserSergei Barannikov1-0/+1
2025-09-11[llvm] Move data layout string computation to TargetParser (#157612)Reid Kleckner1-9/+1
2025-09-08[Xtensa] Fix lowering FP compare operations. (#156740)Andrei Safronov1-6/+10
2025-09-08CodeGen: Pass SubtargetInfo to TargetGenInstrInfo constructors (#157337)Matt Arsenault1-1/+1
2025-08-21[NFC][MC][Decoder] Extract fixed pieces of decoder code into new header file ...Rahul Joshi1-0/+1
2025-08-21[Target] Remove SoftFail field on targets that don't use it (NFC) (#154659)Sergei Barannikov1-2/+0
2025-08-12[Xtensa] Add esp32/esp8266 cpus implementation. (#152409)Andrei Safronov2-3/+28
2025-08-11[Xtensa] Fix function signature after e92b7e9641 (#153054)Augie Fackler1-1/+2
2025-08-06[Xtensa] Implement Xtensa S32C1I Option and atomics lowering. (#137134)Andrei Safronov9-35/+148
2025-08-02MCAsmBackend::applyFixup: Change `Data` to indicate the relocated locationFangrui Song1-7/+4
2025-07-15MCFixup: Replace getTargetKind with getKindFangrui Song1-1/+1
2025-07-08MC: Store MCRelaxableFragment MCInst out-of-lineFangrui Song1-7/+0
2025-07-06MCAsmBackend: Remove redundant relaxInstruction overridesFangrui Song1-5/+0
2025-07-05MCFixup: Make MCFixupKind a type aliasFangrui Song1-1/+1
2025-07-05MC: Remove llvm/MC/MCFixupKindInfo.hFangrui Song1-1/+0
2025-07-05MC: Sink FKF_IsAlignedDownTo32Bits to needed targetsFangrui Song1-4/+19
2025-07-04XtensaMCCodeEmitter: Set PCRel at fixup creationFangrui Song2-23/+31
2025-07-04MCFixup: Remove unused Loc argumentFangrui Song1-14/+14
2025-07-02MCAsmBackend: Merge addReloc into applyFixup (#146820)Fangrui Song1-1/+2
2025-07-02[Xtensa] Fix XtensaELFObjectWriter. (#146731)Andrei Safronov1-1/+1
2025-07-02[Xtensa] Implement THREADPTR and DFPAccel Xtensa Options. (#145543)Andrei Safronov10-8/+116
2025-07-02[Xtensa] Implement lowering SELECT_CC/BRCC for Xtensa FP Option. (#145544)Andrei Safronov5-16/+172
2025-06-28MCParsedAsmOperand::print: Add MCAsmInfo parameterFangrui Song1-2/+2
2025-06-28MC: Migrate away from operator<< MCExprFangrui Song1-1/+1
2025-06-26Xtensa: Move MCExpr into MCAsmInfoFangrui Song7-38/+13
2025-06-23[Xtensa] Implement Xtensa Floating Point Option. (#136086)Andrei Safronov16-78/+675
2025-06-18[Xtensa] Implement Xtensa Interrupt/Exception/Debug Options. (#143820)Andrei Safronov8-23/+435
2025-06-15Replace deprecated MCExpr::print with MCAsmInfo::printExprFangrui Song1-1/+1
2025-06-15Xtensa: Migrate to newer relocation specifier representationFangrui Song7-92/+40
2025-06-15Xtensa: Remove unneeded XtensaMCExpr::create callsFangrui Song2-10/+3
2025-06-07XtensaMCExpr: Migrate to MCSpecifierExprFangrui Song2-28/+4
2025-06-05Xtensa: Fix clang lifetime warningFangrui Song1-4/+3
2025-05-29[Xtensa] Implement Xtensa Region Protection Option and several other small Op...Andrei Safronov6-10/+141
2025-05-25Replace #include MCAsmLexer.h with AsmLexer.hFangrui Song1-1/+1
2025-05-24MCELFObjectTargetWriter::needsRelocateWithSymbol: Remove MCSymbol argumentFangrui Song1-3/+1
2025-05-24ELFObjectWriter: Remove the MCContext argument from getRelocTypeFangrui Song1-4/+4
2025-05-23MCAsmBackend: Simplify applyFixup (#141333)Fangrui Song1-7/+5