/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/ |
H A D | TargetInstrInfo.cpp | 40 short RegClass = MCID.OpInfo[OpNum].RegClass; local 42 return TRI->getPointerRegClass(MF, RegClass); 45 if (RegClass < 0) 49 return TRI->getRegClass(RegClass);
|
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/CodeGen/ |
H A D | RegisterScavenging.h | 108 unsigned FindUnusedReg(const TargetRegisterClass *RegClass) const; 119 unsigned scavengeRegister(const TargetRegisterClass *RegClass, 121 unsigned scavengeRegister(const TargetRegisterClass *RegClass, int SPAdj) { argument 122 return scavengeRegister(RegClass, MBBI, SPAdj);
|
H A D | RegisterClassInfo.h | 41 OwningArrayPtr<RCInfo> RegClass; member in class:llvm::RegisterClassInfo 65 const RCInfo &RCI = RegClass[RC->getID()];
|
H A D | MachineRegisterInfo.h | 324 unsigned createVirtualRegister(const TargetRegisterClass *RegClass);
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/ |
H A D | RegisterClassInfo.cpp | 42 RegClass.reset(new RCInfo[TRI->getNumRegClasses()]); 76 RCInfo &RCI = RegClass[RC->getID()];
|
H A D | MachineRegisterInfo.cpp | 98 MachineRegisterInfo::createVirtualRegister(const TargetRegisterClass *RegClass){ argument 99 assert(RegClass && "Cannot create register without RegClass!"); 100 assert(RegClass->isAllocatable() && 101 "Virtual register RegClass must be allocatable."); 106 VRegInfo[Reg].first = RegClass;
|
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/MC/ |
H A D | MCInstrDesc.h | 57 /// RegClass - This specifies the register class enumeration of the operand 61 int16_t RegClass; member in class:llvm::MCOperandInfo
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/ARM/ |
H A D | ARMISelDAGToDAG.cpp | 1451 SDValue RegClass = local 1455 const SDValue Ops[] = { RegClass, V0, SubReg0, V1, SubReg1 }; 1463 SDValue RegClass = CurDAG->getTargetConstant(ARM::QPRRegClassID, MVT::i32); local 1466 const SDValue Ops[] = { RegClass, V0, SubReg0, V1, SubReg1 }; 1474 SDValue RegClass = CurDAG->getTargetConstant(ARM::QQPRRegClassID, MVT::i32); local 1477 const SDValue Ops[] = { RegClass, V0, SubReg0, V1, SubReg1 }; 1486 SDValue RegClass = local 1492 const SDValue Ops[] = { RegClass, V0, SubReg0, V1, SubReg1, 1502 SDValue RegClass = CurDAG->getTargetConstant(ARM::QQPRRegClassID, MVT::i32); local 1507 const SDValue Ops[] = { RegClass, V 1517 SDValue RegClass = CurDAG->getTargetConstant(ARM::QQQQPRRegClassID, MVT::i32); local [all...] |
/macosx-10.9.5/llvmCore-3425.0.33/utils/TableGen/ |
H A D | CodeGenRegisters.cpp | 1256 CodeGenRegisterClass *RegClass = RegBank.getRegClasses()[i]; local 1257 if (!RegClass->Allocatable) 1260 const CodeGenRegister::Set &Regs = RegClass->getMembers(); 1492 // Create a RegUnitSet for each RegClass that contains all units in the class 1497 // RegisterInfoEmitter will map each RegClass to its RegUnitClass and any 1501 // Compute a unique RegUnitSet for each RegClass. 1600 // Compute a unique set of RegUnitSets. One for each RegClass and inferred
|
H A D | CodeGenDAGPatterns.cpp | 1248 Record *RegClass = R->getValueAsDef("RegClass"); 1250 return EEVT::TypeSet(T.getRegisterClass(RegClass).getValueTypes()); 1530 Record *RegClass = ResultNode->getValueAsDef("RegClass"); local 1532 CDP.getTargetInfo().getRegisterClass(RegClass); 1592 Record *RegClass = OperandNode->getValueAsDef("RegClass"); local 1594 CDP.getTargetInfo().getRegisterClass(RegClass);
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/SelectionDAG/ |
H A D | ScheduleDAGRRList.cpp | 269 unsigned &RegClass, unsigned &Cost, 282 RegClass = RC->getID(); 290 RegClass = RC->getID(); 295 RegClass = TLI->getRepRegClassFor(VT)->getID(); 265 GetCostForDef(const ScheduleDAGSDNodes::RegDefIter &RegDefPos, const TargetLowering *TLI, const TargetInstrInfo *TII, const TargetRegisterInfo *TRI, unsigned &RegClass, unsigned &Cost, const MachineFunction &MF) argument
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/ARM/Disassembler/ |
H A D | ARMDisassembler.cpp | 641 if (OpInfo[i].isOptionalDef() && OpInfo[i].RegClass == ARM::CCRRegClassID) {
|