Searched refs:UsedRegs (Results 1 - 9 of 9) sorted by relevance

/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/Hexagon/
H A DHexagonCallingConvLower.h56 SmallVector<uint32_t, 16> UsedRegs; member in class:llvm::Hexagon_CCState
75 return UsedRegs[Reg/32] & (1 << (Reg&31));
H A DHexagonCallingConvLower.cpp35 UsedRegs.resize((TRI.getNumRegs()+31)/32);
60 UsedRegs[*AI/32] |= 1 << (*AI&31);
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/CodeGen/
H A DCallingConvLower.h165 SmallVector<uint32_t, 16> UsedRegs; member in class:llvm::CCState
192 return UsedRegs[Reg/32] & (1 << (Reg&31));
H A DMachineInstr.h876 /// dead except those in the UsedRegs list.
879 /// operands for all registers in UsedRegs.
880 void setPhysRegsDeadExcept(ArrayRef<unsigned> UsedRegs,
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/
H A DCallingConvLower.cpp36 UsedRegs.resize((TRI.getNumRegs()+31)/32);
61 UsedRegs[*AI/32] |= 1 << (*AI&31);
H A DMachineInstr.cpp1888 void MachineInstr::setPhysRegsDeadExcept(ArrayRef<unsigned> UsedRegs,
1901 for (ArrayRef<unsigned>::iterator I = UsedRegs.begin(), E = UsedRegs.end();
1914 for (ArrayRef<unsigned>::iterator I = UsedRegs.begin(), E = UsedRegs.end();
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.cpp781 SmallVector<unsigned, 8> UsedRegs;
790 UsedRegs.push_back(Reg);
799 UsedRegs.push_back(cast<RegisterSDNode>(F->getOperand(1))->getReg());
807 UsedRegs.append(MCID.getImplicitUses(),
815 UsedRegs.push_back(Reg);
821 if (!UsedRegs.empty() || II.getImplicitDefs())
822 MI->setPhysRegsDeadExcept(UsedRegs, *TRI);
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/ARM/
H A DARMFastISel.cpp213 bool FinishCall(MVT RetVT, SmallVectorImpl<unsigned> &UsedRegs,
2032 bool ARMFastISel::FinishCall(MVT RetVT, SmallVectorImpl<unsigned> &UsedRegs, argument
2059 UsedRegs.push_back(RVLocs[0].getLocReg());
2060 UsedRegs.push_back(RVLocs[1].getLocReg());
2077 UsedRegs.push_back(RVLocs[0].getLocReg());
2263 SmallVector<unsigned, 4> UsedRegs; local
2264 if (!FinishCall(RetVT, UsedRegs, I, CC, NumBytes, false)) return false;
2267 static_cast<MachineInstr *>(MIB)->setPhysRegsDeadExcept(UsedRegs, TRI);
2404 SmallVector<unsigned, 4> UsedRegs; local
2405 if (!FinishCall(RetVT, UsedRegs,
[all...]
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/X86/
H A DX86FastISel.cpp1925 SmallVector<unsigned, 4> UsedRegs; local
1949 UsedRegs.push_back(RVLocs[i].getLocReg());
1973 static_cast<MachineInstr *>(MIB)->setPhysRegsDeadExcept(UsedRegs, TRI);

Completed in 275 milliseconds