summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/AVR/AVRTargetMachine.cpp
AgeCommit message (Expand)Author
2025-09-11[llvm] Move data layout string computation to TargetParser (#157612)Reid Kleckner
2025-08-11[AVR] Only specify one legal int string in data layout (#153010)Nikita Popov
2025-08-09[AVR] Fix Avr indvar detection and strength reduction (missed optimization) (...Tom Vijlbrief
2025-06-17[llvm] annotate interfaces in llvm/Target for DLL export (#143615)Andrew Rogers
2025-05-10[AVR][NFC] Improve format of TD files (#139249)Ben Shi
2025-05-06Register assembly printer passes (#138348)Matthias Braun
2024-11-18[Target] Remove unused includes (NFC) (#116577)Kazu Hirata
2024-11-14Overhaul the TargetMachine and LLVMTargetMachine Classes (#111234)Matin Raayai
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
2023-09-14[NFC][CodeGen] Change CodeGenOpt::Level/CodeGenFileType into enum classes (#6...Arthur Eubanks
2023-02-06Remove no longer needed includes of LegacyPassManager.hBjorn Pettersson
2022-12-21[llvm][SelectionDAGISel] support -{start|stop}-{before|after}= for remaining ...Nick Desaulniers
2022-12-21CodeGen: Don't lazily construct MachineFunctionInfoMatt Arsenault
2022-12-03CodeGen/CommandFlags: Convert Optional to std::optionalFangrui Song
2022-12-03Convert Optional<CodeModel> to std::optional<CodeModel>Krzysztof Parzyszek
2022-06-18[llvm] Use value_or instead of getValueOr (NFC)Kazu Hirata
2022-04-11[AVR] Merge AVRRelaxMemOperations into AVRExpandPseudoInstsPatryk Wychowaniec
2022-01-19[AVR] Remove redundant dynalloca SP save/restore passAyke van Laethem
2021-10-08Move TargetRegistry.(h|cpp) from Support to MCReid Kleckner
2021-09-04[NFC] Run clang-format on llvm/lib/Trget/AVR/Shivam Gupta
2021-07-24[AVR] Expand large shifts early in IRAyke van Laethem
2021-01-12[llvm] Use Optional::getValueOr (NFC)Kazu Hirata
2020-01-28Fix AVR build after 777180a32b6107Nico Weber
2020-01-14CMake: Make most target symbols hidden by defaultTom Stellard
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere
2019-06-11Revert CMake: Make most target symbols hidden by defaultTom Stellard
2019-06-10CMake: Make most target symbols hidden by defaultTom Stellard
2019-05-14[AVR] Create a TargetInfo header. NFCRichard Trieu
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-12-07[Targets] Add errors for tiny and kernel codemodel on targets that don't supp...David Green
2018-02-19[AVR] Set the program address space in the data layoutDylan McKay
2017-10-12Revert "TargetMachine: Merge TargetMachine and LLVMTargetMachine"Matthias Braun
2017-10-12TargetMachine: Merge TargetMachine and LLVMTargetMachineMatthias Braun
2017-09-26[AVR] Use 1-byte alignment for all data typesDylan McKay
2017-08-06[AVR] Compute code model if one is not providedMeador Inge
2017-08-04[AVR] Update target machine to use new constructor parametersDylan McKay
2017-07-23[AVR] Remove the instrumentation passDylan McKay
2017-07-11[AVR] Use the generic branch relaxerDylan McKay
2017-07-05Revert "[AVR] Add the branch selection pass from the GitHub repository"Dylan McKay
2017-07-05[AVR] Add the branch selection pass from the GitHub repositoryDylan McKay
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-05-30TargetPassConfig: Keep a reference to an LLVMTargetMachine; NFCMatthias Braun
2016-12-14[AVR] Add a function instrumentation passDylan McKay
2016-12-13[AVR] Add an 'relax memory operation' passDylan McKay
2016-12-07[AVR] Allow loading from stack slots where src and dest registers are identicalDylan McKay
2016-11-16[AVR] Remove unused method from AVRTargetMachineDylan McKay
2016-11-16[AVR] Add the pseudo instruction expansion passDylan McKay
2016-11-07[AVR] Enable the ISel, frame analyzer, and alloca passesDylan McKay