LLVM 22.0.0git
AVR Directory Reference
Directory dependency graph for AVR:

Directories

 
AsmParser
 
Disassembler
 
MCTargetDesc
 
TargetInfo

Files

 
AVR.h
 
AVRAsmPrinter.cpp
 
AVRExpandPseudoInsts.cpp
 
AVRFrameLowering.cpp
 
AVRFrameLowering.h
 
AVRInstrInfo.cpp
 
AVRInstrInfo.h
 
AVRISelDAGToDAG.cpp
 
AVRISelLowering.cpp
 
AVRISelLowering.h
 
AVRMachineFunctionInfo.h
 
AVRMCInstLower.cpp
 
AVRMCInstLower.h
 
AVRRegisterInfo.cpp
 
AVRRegisterInfo.h
 
AVRSelectionDAGInfo.cpp
 
AVRSelectionDAGInfo.h
 
AVRShiftExpand.cpp
 Expand non-8-bit and non-16-bit shift instructions (shl, lshr, ashr) to inline loops, just like avr-gcc.
 
AVRSubtarget.cpp
 
AVRSubtarget.h
 
AVRTargetMachine.cpp
 
AVRTargetMachine.h
 
AVRTargetObjectFile.cpp
 
AVRTargetObjectFile.h
 
AVRTargetTransformInfo.cpp
 
AVRTargetTransformInfo.h
 This file defines a TargetTransformInfoImplBase conforming object specific to the AVR target machine.

Detailed Description

AVR backend

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

Useful links