| colorMethodArgs(const Function *Func, LiveRangeInfo &LRI, std::vector< MachineInstr * > &InstrnsBefore, std::vector< MachineInstr * > &InstrnsAfter) const | llvm::SparcV9RegInfo | |
| cpMem2RegMI(std::vector< MachineInstr * > &mvec, unsigned SrcPtrReg, int Offset, unsigned DestReg, int RegType, int scratchReg=-1) const | llvm::SparcV9RegInfo | |
| cpReg2MemMI(std::vector< MachineInstr * > &mvec, unsigned SrcReg, unsigned DestPtrReg, int Offset, int RegType, int scratchReg=-1) const | llvm::SparcV9RegInfo | |
| cpReg2RegMI(std::vector< MachineInstr * > &mvec, unsigned SrcReg, unsigned DestReg, int RegType) const | llvm::SparcV9RegInfo | |
| cpValue2Value(Value *Src, Value *Dest, std::vector< MachineInstr * > &mvec) const | llvm::SparcV9RegInfo | |
| FloatCCRegClassID enum value | llvm::SparcV9RegInfo | |
| FloatCCRegType enum value | llvm::SparcV9RegInfo | |
| FloatRegClassID enum value | llvm::SparcV9RegInfo | |
| FPDoubleRegType enum value | llvm::SparcV9RegInfo | |
| FPSingleRegType enum value | llvm::SparcV9RegInfo | |
| getCallAddressReg() const | llvm::SparcV9RegInfo | |
| getCallInstIndirectAddrVal(const MachineInstr *CallMI) const | llvm::SparcV9RegInfo | |
| getCallInstRetVal(const MachineInstr *CallMI) const | llvm::SparcV9RegInfo | |
| getClassRegNum(int uRegNum, unsigned ®ClassID) const | llvm::SparcV9RegInfo | [inline] |
| getFramePointer() const | llvm::SparcV9RegInfo | |
| getInvalidRegNum() | llvm::SparcV9RegInfo | [inline, static] |
| getMachineRegClass(unsigned i) const | llvm::SparcV9RegInfo | [inline] |
| getNumOfFloatArgRegs() const | llvm::SparcV9RegInfo | [inline] |
| getNumOfIntArgRegs() const | llvm::SparcV9RegInfo | [inline] |
| getNumOfRegClasses() const | llvm::SparcV9RegInfo | [inline] |
| getRegClassIDOfReg(int unifiedRegNum) const | llvm::SparcV9RegInfo | [inline] |
| getRegClassIDOfRegType(int regType) const | llvm::SparcV9RegInfo | |
| getRegClassIDOfType(const Type *type, bool isCCReg=false) const | llvm::SparcV9RegInfo | |
| getRegType(int unifiedRegNum) const | llvm::SparcV9RegInfo | |
| getRegTypeForDataType(const Type *type) const | llvm::SparcV9RegInfo | |
| getRegTypeForLR(const V9LiveRange *LR) const | llvm::SparcV9RegInfo | |
| getReturnAddressReg() const | llvm::SparcV9RegInfo | |
| getSpilledRegSize(int RegType) const | llvm::SparcV9RegInfo | [inline] |
| getStackPointer() const | llvm::SparcV9RegInfo | |
| getUnifiedRegName(int UnifiedRegNum) const | llvm::SparcV9RegInfo | [inline] |
| getUnifiedRegNum(unsigned regClassID, int reg) const | llvm::SparcV9RegInfo | [inline] |
| getZeroRegNum() const | llvm::SparcV9RegInfo | |
| IntCCRegClassID enum value | llvm::SparcV9RegInfo | |
| IntCCRegType enum value | llvm::SparcV9RegInfo | |
| IntRegClassID enum value | llvm::SparcV9RegInfo | |
| IntRegType enum value | llvm::SparcV9RegInfo | |
| isRegVolatile(int RegClassID, int Reg) const | llvm::SparcV9RegInfo | [inline] |
| MachineRegClassArr | llvm::SparcV9RegInfo | [protected] |
| modifiedByCall(int RegClassID, int Reg) const | llvm::SparcV9RegInfo | [inline] |
| printReg(const V9LiveRange *LR) const | llvm::SparcV9RegInfo | |
| RegClassIDs enum name | llvm::SparcV9RegInfo | |
| regNumForFPArg(unsigned RegType, bool inCallee, bool isVarArgsCall, unsigned argNo, unsigned ®ClassId) const | llvm::SparcV9RegInfo | |
| regNumForIntArg(bool inCallee, bool isVarArgsCall, unsigned argNo, unsigned ®ClassId) const | llvm::SparcV9RegInfo | |
| regTypeNeedsScratchReg(int RegType, int &scratchRegClassId) const | llvm::SparcV9RegInfo | |
| RegTypes enum name | llvm::SparcV9RegInfo | |
| SparcV9RegInfo(const SparcV9TargetMachine &tgt) | llvm::SparcV9RegInfo | |
| SpecialRegClassID enum value | llvm::SparcV9RegInfo | |
| SpecialRegType enum value | llvm::SparcV9RegInfo | |
| suggestReg4RetValue(MachineInstr *RetI, LiveRangeInfo &LRI) const | llvm::SparcV9RegInfo | |
| suggestRegs4CallArgs(MachineInstr *CallI, LiveRangeInfo &LRI) const | llvm::SparcV9RegInfo | |
| suggestRegs4MethodArgs(const Function *Func, LiveRangeInfo &LRI) const | llvm::SparcV9RegInfo | |
| target | llvm::SparcV9RegInfo | |
| ~SparcV9RegInfo() | llvm::SparcV9RegInfo | [inline] |