aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/AVR
AgeCommit message (Expand)AuthorFilesLines
14 days[NFC] Fix "FIMXE" typos to "FIXME" (#177895)Fady Farag1-1/+1
2026-01-23[NFC][MI] Tidy Up RegState enum use (2/2) (#177090)Sam Elliott1-17/+17
2026-01-16AVR: Avoid getLibcallName (#176375)Matt Arsenault1-4/+8
2026-01-16DAG: Avoid querying libcall info from TargetLowering (#176268)Matt Arsenault1-2/+3
2026-01-13[CodeGen][InlineSpiller] Add SubReg argument to loadRegFromStackSlot for subr...Christudasan Devadasan2-1/+2
2026-01-11[TargetLowering] Change the `softPromoteHalfType` default to `true` (#175149)Trevor Gross1-2/+0
2025-12-28[AVR] Explicitly set flag 'hasSideEffects' of instructions (#173660)Ben Shi2-120/+129
2025-12-25[AVR] Set mayLoad/mayStore flags of some load/store instructions (#172986)Ben Shi2-61/+79
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-11[AVR] Remove implicit conversions of MCRegister to unsigned. NFC (#167566)Craig Topper3-5/+5
2025-11-10CodeGen: Remove TRI arguments from stack load/store hooks (#158240)Matt Arsenault2-11/+7
2025-11-10CodeGen: Keep reference to TargetRegisterInfo in TargetInstrInfo (#158224)Matt Arsenault1-2/+2
2025-11-10Remove unused standard headers: <string>, <optional>, <numeric>, <tuple> (#16...serge-sans-paille1-1/+0
2025-10-25[Target] Add "override" where appropriate (NFC) (#165083)Kazu Hirata2-2/+2
2025-10-24[AVR] Fix occasional corruption in stack passed paramsCarl Peto2-2/+39
2025-09-19CodeGen: Add RegisterClass by HwMode (#158269)Matt Arsenault1-2/+2
2025-09-12CodeGen: Remove MachineFunction argument from getPointerRegClass (#158185)Matt Arsenault2-4/+2
2025-09-11[llvm] Move data layout string computation to TargetParser (#157612)Reid Kleckner1-5/+2
2025-09-08CodeGen: Pass SubtargetInfo to TargetGenInstrInfo constructors (#157337)Matt Arsenault2-3/+3
2025-09-05[AVR] Refactor ADIW/SBIW/MOVW instruction descriptions (NFCI) (#156876)Sergei Barannikov3-60/+54
2025-09-05[AVR] Refactor MUL/FMUL instruction descriptions (NFC) (#156862)Sergei Barannikov3-46/+38
2025-09-05[AVR] Fix UB "left shift of negative value" detected by sanitizerSergei Barannikov1-2/+2
2025-09-05[AVR] Remove some custom decoder functions (NFCI) (#156852)Sergei Barannikov3-120/+19
2025-09-05[AVR] Remove LPM/ELPM custom decoder (NFC) (#156928)Sergei Barannikov2-17/+3
2025-09-04[AVR] Remove workarounds for instructions using Z register (NFCI) (#156361)Sergei Barannikov5-20/+11
2025-09-04[TableGen][Decoder] Decode operands with zero width or all bits known (#156358)Sergei Barannikov1-1/+2
2025-09-02AVR: Do not add target specific STI member to AVRAsmParser (#156442)Matt Arsenault1-5/+4
2025-08-28[AVR] Remove unnecessary casts (NFC) (#155791)Kazu Hirata1-2/+2
2025-08-25[NFC][MC][AVR] Rearrange decode functions in AVR disassembler (#155013)Rahul Joshi1-50/+2
2025-08-21[NFC][MC][Decoder] Extract fixed pieces of decoder code into new header file ...Rahul Joshi1-0/+2
2025-08-21[Target] Remove SoftFail field on targets that don't use it (NFC) (#154659)Sergei Barannikov1-2/+0
2025-08-17[llvm] Remove unused includes (NFC) (#154051)Kazu Hirata1-1/+0
2025-08-15[CodeGen] Give ArgListEntry a proper constructor (NFC) (#153817)Nikita Popov1-3/+2
2025-08-11[AVR] Only specify one legal int string in data layout (#153010)Nikita Popov1-1/+1
2025-08-10[AVR] Change `half` to use `softPromoteHalfType` (#152783)Trevor Gross1-0/+2
2025-08-09[AVR] Fix build break with shared librariesKrzysztof Parzyszek1-0/+3
2025-08-09[AVR][NFC] Split AVRTargetTransformInfo.h to AVRTargetTransformInfo.cpp (#152...Tom Vijlbrief3-6/+27
2025-08-09[AVR] Fix Avr indvar detection and strength reduction (missed optimization) (...Tom Vijlbrief3-2/+68
2025-08-07[AVR] Fix codegen after getConstant assertions got enabled (#152269)Ayke1-2/+5
2025-08-02MCAsmBackend::applyFixup: Change `Data` to indicate the relocated locationFangrui Song2-8/+6
2025-08-01MCAsmBackend::applyFixup: Replace Data.getSize() with F.getSize()Fangrui Song1-1/+1
2025-07-26AVR,BPF: Derive from MCAsmInfoELFFangrui Song2-4/+2
2025-07-25MCSectionELF: Remove classofFangrui Song1-1/+1
2025-07-23[llvm] Remove unused includes (NFC) (#150265)Kazu Hirata1-2/+0
2025-07-20[AVR] Force to emit relocation slots for relative branch instructions (#145291)Tom Vijlbrief1-13/+1
2025-07-14[AVR] Simplify SPWRITE on XMEGA (#147210)Tom Vijlbrief1-19/+39
2025-07-12[AVR] Fix broken link in README.md (#146821)Tom Vijlbrief1-1/+1
2025-07-08MCSpecifierExpr: Use SubclassData to encode the relocation specifierFangrui Song1-3/+3
2025-07-05MC: Remove unneeded MCFixupKind castsFangrui Song1-2/+2