LLVM API Documentation
#include "llvm/CodeGen/MachineFunction.h"#include "llvm/CodeGen/MachineInstrBuilder.h"#include "MachineFunctionInfo.h"#include "MachineCodeForInstruction.h"#include "MachineInstrAnnot.h"#include "RegAlloc/LiveRangeInfo.h"#include "RegAlloc/LiveRange.h"#include "llvm/DerivedTypes.h"#include "llvm/Function.h"#include "llvm/Instructions.h"#include "SparcV9Internals.h"#include "SparcV9RegClassInfo.h"#include "SparcV9RegInfo.h"#include "SparcV9FrameInfo.h"#include "SparcV9TargetMachine.h"#include "SparcV9TmpInstr.h"#include <iostream>Include dependency graph for SparcV9RegInfo.cpp:

Go to the source code of this file.
Namespaces | |
| namespace | llvm |
Enumerations | |
| enum | { llvm::BadRegClass = ~0 } |
Functions | |
| bool | llvm::isVarArgsFunction (const Type *funcType) |
| bool | llvm::isVarArgsCall (const MachineInstr *CallMI) |
Variables | |
| static const char *const | llvm::IntRegNames [] |
| static const char *const | llvm::FloatRegNames [] |
| static const char *const | llvm::IntCCRegNames [] |
| static const char *const | llvm::FloatCCRegNames [] |
| static const char *const | llvm::SpecialRegNames [] |