teak-llvm/llvm/lib/Target/AVR
Guillaume Chatelet 805c157e8a [Alignment][NFC] Deprecate Align::None()
Summary:
This is a follow up on https://reviews.llvm.org/D71473#inline-647262.
There's a caveat here that `Align(1)` relies on the compiler understanding of `Log2_64` implementation to produce good code. One could use `Align()` as a replacement but I believe it is less clear that the alignment is one in that case.

Reviewers: xbolva00, courbet, bollu

Subscribers: arsenm, dylanmckay, sdardis, nemanjai, jvesely, nhaehnle, hiraditya, kbarton, jrtc27, atanasyan, jsji, Jim, kerbowa, cfe-commits, llvm-commits

Tags: #clang, #llvm

Differential Revision: https://reviews.llvm.org/D73099
2020-01-24 12:53:58 +01:00
..
AsmParser CMake: Make most target symbols hidden by default 2020-01-14 19:46:52 -08:00
Disassembler CMake: Make most target symbols hidden by default 2020-01-14 19:46:52 -08:00
MCTargetDesc CMake: Make most target symbols hidden by default 2020-01-14 19:46:52 -08:00
TargetInfo CMake: Make most target symbols hidden by default 2020-01-14 19:46:52 -08:00
AVR.h
AVR.td
AVRAsmPrinter.cpp CMake: Make most target symbols hidden by default 2020-01-14 19:46:52 -08:00
AVRCallingConv.td
AVRDevices.td
AVRExpandPseudoInsts.cpp [AVR] Fix codegen for rotate instructions 2019-12-23 11:41:28 +08:00
AVRFrameLowering.cpp [Alignment][NFC] Deprecate Align::None() 2020-01-24 12:53:58 +01:00
AVRFrameLowering.h
AVRInstrFormats.td Fix typo "psuedo" in comments 2020-01-03 14:05:58 +00:00
AVRInstrInfo.cpp Use MCRegister in copyPhysReg 2019-11-11 14:42:33 +05:30
AVRInstrInfo.h Use MCRegister in copyPhysReg 2019-11-11 14:42:33 +05:30
AVRInstrInfo.td DAG: Use TargetConstant for FENCE operands 2020-01-02 17:16:10 -05:00
AVRISelDAGToDAG.cpp Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Register as started by r367614. NFC 2019-08-03 13:51:58 +00:00
AVRISelLowering.cpp AVR: Update for getRegisterByName change 2020-01-09 18:28:10 -05:00
AVRISelLowering.h AVR: Update for getRegisterByName change 2020-01-09 18:28:10 -05:00
AVRMachineFunctionInfo.h
AVRMCInstLower.cpp
AVRMCInstLower.h
AVRRegisterInfo.cpp Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM 2019-08-15 19:22:08 +00:00
AVRRegisterInfo.h [TargetRegisterInfo] Default trackLivenessAfterRegAlloc() to true 2020-01-19 14:20:37 -08:00
AVRRegisterInfo.td
AVRRelaxMemOperations.cpp
AVRSelectionDAGInfo.h
AVRSubtarget.cpp
AVRSubtarget.h
AVRTargetMachine.cpp CMake: Make most target symbols hidden by default 2020-01-14 19:46:52 -08:00
AVRTargetMachine.h
AVRTargetObjectFile.cpp
AVRTargetObjectFile.h
CMakeLists.txt
LLVMBuild.txt
README.md
TODO.md

AVR backend

This experimental backend is for the 8-bit Atmel AVR microcontroller.