summaryrefslogtreecommitdiff
path: root/llvm/test/CodeGen/AVR
AgeCommit message (Expand)Author
2025-10-24[AVR] Fix occasional corruption in stack passed paramsCarl Peto
2025-08-12[Test] Add and update tests for `lrint`/`llrint` (NFC) (#152662)Trevor Gross
2025-08-10[AVR] Change `half` to use `softPromoteHalfType` (#152783)Trevor Gross
2025-08-10[AVR][NFC] Add a test for fp16 support (#152708)Trevor Gross
2025-08-09[AVR] Fix Avr indvar detection and strength reduction (missed optimization) (...Tom Vijlbrief
2025-08-07[AVR] Fix codegen after getConstant assertions got enabled (#152269)Ayke
2025-08-04RuntimeLibcalls: Really move default libcall handling to tablegen (#148780)Matt Arsenault
2025-07-25AVR: Add llvm.sincos intrinsic test (#148601)Matt Arsenault
2025-07-20[AVR] Force to emit relocation slots for relative branch instructions (#145291)Tom Vijlbrief
2025-07-14[AVR] Simplify SPWRITE on XMEGA (#147210)Tom Vijlbrief
2025-07-09DAG: Fall back to separate sin and cos when softening sincos (#147468)Matt Arsenault
2025-07-03[PHIElimination] Revert #131837 #146320 #146337 (#146850)Guy David
2025-06-29[PHIElimination] Reuse existing COPY in predecessor basic block (#131837)Guy David
2025-06-22[AVR] Don't apply post-indexing on mismatched pointers (#145224)Patryk Wychowaniec
2025-06-11Introduce MCAsmInfo::UsesSetToEquateSymbol and prefer = to .setFangrui Song
2025-05-22[LangRef] Comment on validity of volatile ops on null (#139803)Luigi Sartor Piucco
2025-04-23[clang][AVR] Improve compatibility of inline assembly with avr-gcc (#136534)Ben Shi
2025-04-14[RegAlloc] Sort CopyHint by IsCSR (#131046)Michael Maitland
2025-03-26[AVR] Fix a bug in selection of ANY_EXTEND (#132398)Ben Shi
2025-03-26[AVR][NFC] Simplify branch relaxation tests (#131871)Patryk Wychowaniec
2025-02-05PeepholeOpt: Fix looking for def of current copy to coalesce (#125533)Matt Arsenault
2025-01-20[AVR] Force relocations for non-encodable jumps (#121498)Patryk Wychowaniec
2024-12-27[AVR] Wrap out-of-bounds relative jumps (#118015)Patryk Wychowaniec
2024-12-22[CodeGen] Clean up tests that depend on implicit .text in MCAsmStreamerFangrui Song
2024-12-15[AVR,test] Change llc -march= to -mtriple=Fangrui Song
2024-12-05[AVR] Simplify eocoding of load/store instructions (#118279)Ben Shi
2024-10-18[llvm] Consistently respect `naked` fn attribute in `TargetFrameLowering::has...Alex Rønne Petersen
2024-08-30[AVR] Fix parsing & emitting relative jumps (#106722)Patryk Wychowaniec
2024-08-29[AVR] Fix 16-bit LDDs with immediate overflows (#104923)Patryk Wychowaniec
2024-05-29[MachineLICM] Hoist copies of constant physical register (#93285)Pengcheng Wang
2024-04-15[SDAG] Apply or-disjoint in SelectionDAG::isBaseWithConstantOffset (#88493)fengfeng
2024-03-15[AVR] Remove earlyclobber from LDDRdPtrQ (#85277)Patryk Wychowaniec
2024-02-05[AVR] Convert tests to opaque pointers (NFC)Nikita Popov
2023-10-09Revert "[CodeGen] Really renumber slot indexes before register allocation (#6...Jay Foad
2023-10-09[CodeGen] Really renumber slot indexes before register allocation (#67038)Jay Foad
2023-10-02[AVR] Fix a crash in AVRInstrInfo::insertIndirectBranch (#67324)Ben Shi
2023-09-15[RA] Split a virtual register in cold blocks if it is not assigned preferred ...Guozhi Wei
2023-09-11[test] Change llc -march= to -mtriple=Fangrui Song
2023-07-24[CodeGen] Add machine verification to some testsJay Foad
2023-07-19[AVR] Expand shifts of all types except int8 and int16Patryk Wychowaniec
2023-07-19[AVR] Enable verifyInstructionPredicates for AVRJianjian GUAN
2023-06-11[AVR] Optimize 8-bit rotation when rotation bits == 3Ben Shi
2023-06-11[AVR] Optimize 8-bit rotation when rotation bits >= 4Ben Shi
2023-06-11[AVR] Fix incorrect expansion of pseudo instruction ROLBRdBen Shi
2023-06-11[AVR] Enable sub register livenessBen Shi
2023-06-11[AVR][NFC] Improve CodeGen testsBen Shi
2023-06-06[AVR][NFC][test] Supplement more tests of 8-bit rotationBen Shi
2023-06-04[AVR][NFC][test] Suppement a test of the pseudo instruction RORBRdBen Shi
2023-06-04[AVR] Fix incorrect operands of pseudo instruction 'ROLBRd'Patryk Wychowaniec
2023-05-17[NFC][Py Reformat] Reformat lit.local.cfg python files in llvmTobias Hieta