Searched refs:getNumRegs (Results 1 - 25 of 43) sorted by relevance

12

/macosx-10.10.1/llvmCore-3425.0.34/lib/CodeGen/
H A DMachineRegisterInfo.cpp24 UsedPhysRegs.resize(TRI.getNumRegs());
25 UsedPhysRegMask.resize(TRI.getNumRegs());
28 PhysRegUseDefLists = new MachineOperand*[TRI.getNumRegs()];
29 memset(PhysRegUseDefLists, 0, sizeof(MachineOperand*)*TRI.getNumRegs());
59 if (NewRC->getNumRegs() < MinNumRegs)
309 assert(ReservedRegs.size() == TRI->getNumRegs() &&
H A DRegisterClassInfo.cpp52 CSRNum.resize(TRI->getNumRegs(), 0);
79 unsigned NumRegs = RC->getNumRegs();
H A DCriticalAntiDepBreaker.cpp36 Classes(TRI->getNumRegs(), static_cast<const TargetRegisterClass *>(0)),
37 KillIndices(TRI->getNumRegs(), 0),
38 DefIndices(TRI->getNumRegs(), 0),
39 KeepRegs(TRI->getNumRegs(), false) {}
46 for (unsigned i = 0, e = TRI->getNumRegs(); i != e; ++i) {
116 for (unsigned Reg = 0; Reg != TRI->getNumRegs(); ++Reg) {
241 for (unsigned i = 0, e = TRI->getNumRegs(); i != e; ++i)
441 for (unsigned Reg = 0; Reg < TRI->getNumRegs(); ++Reg) {
495 std::vector<unsigned> LastNewReg(TRI->getNumRegs(), 0);
H A DRegisterScavenging.cpp80 assert((NumPhysRegs == 0 || NumPhysRegs == TRI->getNumRegs()) &&
90 NumPhysRegs = TRI->getNumRegs();
244 BitVector Mask(TRI->getNumRegs());
H A DExecutionDepsFix.cpp149 : MachineFunctionPass(ID), RC(rc), NumRegs(RC->getNumRegs()) {}
650 assert(NumRegs == RC->getNumRegs() && "Bad regclass");
670 AliasMap.resize(TRI->getNumRegs(), -1);
671 for (unsigned i = 0, e = RC->getNumRegs(); i != e; ++i)
H A DAggressiveAntiDepBreaker.cpp149 State = new AggressiveAntiDepState(TRI->getNumRegs(), BB);
220 for (unsigned Reg = 0; Reg != TRI->getNumRegs(); ++Reg) {
511 BitVector BV(TRI->getNumRegs(), false);
762 for (unsigned Reg = 0; Reg < TRI->getNumRegs(); ++Reg) {
H A DCallingConvLower.cpp36 UsedRegs.resize((TRI.getNumRegs()+31)/32);
H A DPostRASchedulerList.cpp202 LiveRegs(TRI->getNumRegs())
492 BitVector killedRegs(TRI->getNumRegs());
H A DRegAllocPBQP.cpp204 for (unsigned Reg = 1, e = tri->getNumRegs(); Reg != e; ++Reg) {
219 BitVector regMaskOverlaps(tri->getNumRegs());
H A DInterferenceCache.cpp33 PhysRegEntries.assign(TRI->getNumRegs(), 0);
H A DVirtRegMap.cpp349 for (unsigned Reg = 1, RegE = TRI->getNumRegs(); Reg != RegE; ++Reg)
/macosx-10.10.1/llvmCore-3425.0.34/lib/MC/
H A DMCRegisterInfo.cpp39 assert(SubReg && SubReg < getNumRegs() && "This is not a register");
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/MBlaze/AsmParser/
H A DMBlazeAsmLexer.cpp41 unsigned numRegs = info->getNumRegs();
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/MC/
H A DMCRegisterInfo.h54 /// getNumRegs - Return the number of registers in this class.
56 unsigned getNumRegs() const { return RegsSize; } function in class:llvm::MCRegisterClass
61 assert(i < getNumRegs() && "Register number out of range!");
330 /// getNumRegs - Return the number of registers this target has (useful for
332 unsigned getNumRegs() const {
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/ARM/AsmParser/
H A DARMAsmLexer.cpp43 unsigned numRegs = info->getNumRegs();
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/
H A DTargetRegisterInfo.cpp39 else if (TRI && Reg < TRI->getNumRegs())
128 BitVector Allocatable(getNumRegs());
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/Target/
H A DTargetRegisterInfo.h63 /// getNumRegs - Return the number of registers in this class.
65 unsigned getNumRegs() const { return MC->getNumRegs(); } function in class:llvm::TargetRegisterClass
194 return OrderFunc ? OrderFunc(MF) : makeArrayRef(begin(), getNumRegs());
418 /// The mask is an array containing (TRI::getNumRegs()+31)/32 entries.
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/MBlaze/
H A DMBlazeRegisterInfo.cpp72 BitVector Reserved(getNumRegs());
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/Mips/
H A DMipsRegisterInfo.cpp91 BitVector Reserved(getNumRegs());
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/Sparc/
H A DSparcRegisterInfo.cpp43 BitVector Reserved(getNumRegs());
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/Hexagon/
H A DHexagonCallingConvLower.cpp35 UsedRegs.resize((TRI.getNumRegs()+31)/32);
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/MSP430/
H A DMSP430RegisterInfo.cpp78 BitVector Reserved(getNumRegs());
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/NVPTX/
H A DNVPTXRegisterInfo.cpp274 BitVector Reserved(getNumRegs());
/macosx-10.10.1/llvmCore-3425.0.34/lib/CodeGen/SelectionDAG/
H A DScheduleDAGFast.cpp115 LiveRegDefs.resize(TRI->getNumRegs(), NULL);
116 LiveRegCycles.resize(TRI->getNumRegs(), 0);
/macosx-10.10.1/llvmCore-3425.0.34/lib/MC/MCDisassembler/
H A DEDDisassembler.cpp255 unsigned numRegisters = registerInfo.getNumRegs();

Completed in 296 milliseconds

12