|
LLVM
8.0.1
|


Go to the source code of this file.
Namespaces | |
| llvm | |
| This class represents lattice values for constants. | |
| llvm::AVR | |
| Contains the AVR backend. | |
Enumerations | |
| enum | llvm::AVR::AddressSpace { llvm::AVR::DataMemory, llvm::AVR::ProgramMemory } |
| An integer that identifies all of the supported AVR address spaces. More... | |
Functions | |
| FunctionPass * | llvm::createAVRISelDag (AVRTargetMachine &TM, CodeGenOpt::Level OptLevel) |
| FunctionPass * | llvm::createAVRExpandPseudoPass () |
| FunctionPass * | llvm::createAVRFrameAnalyzerPass () |
| Creates instance of the frame analyzer pass. More... | |
| FunctionPass * | llvm::createAVRRelaxMemPass () |
| FunctionPass * | llvm::createAVRDynAllocaSRPass () |
| createAVRDynAllocaSRPass - returns an instance of the dynalloca stack pointer save/restore pass. More... | |
| FunctionPass * | llvm::createAVRBranchSelectionPass () |
| void | llvm::initializeAVRExpandPseudoPass (PassRegistry &) |
| void | llvm::initializeAVRRelaxMemPass (PassRegistry &) |
| template<typename T > | |
| bool | llvm::AVR::isProgramMemoryAddress (T *V) |
| Checks if a given type is a pointer to program memory. More... | |
| bool | llvm::AVR::isProgramMemoryAccess (MemSDNode const *N) |
1.8.13