Searched refs:UsedRegs (Results 1 – 7 of 7) sorted by relevance
/external/llvm/lib/CodeGen/ |
D | CallingConvLower.cpp | 36 UsedRegs.resize((TRI.getNumRegs()+31)/32); in CCState() 63 UsedRegs[Reg/32] |= 1 << (Reg&31); in MarkAllocated()
|
D | MachineInstr.cpp | 1658 void MachineInstr::setPhysRegsDeadExcept(const SmallVectorImpl<unsigned> &UsedRegs, in setPhysRegsDeadExcept() argument 1666 for (SmallVectorImpl<unsigned>::const_iterator I = UsedRegs.begin(), in setPhysRegsDeadExcept() 1667 E = UsedRegs.end(); I != E; ++I) in setPhysRegsDeadExcept()
|
/external/llvm/include/llvm/CodeGen/ |
D | CallingConvLower.h | 164 SmallVector<uint32_t, 16> UsedRegs; variable 191 return UsedRegs[Reg/32] & (1 << (Reg&31)); in isAllocated()
|
D | MachineInstr.h | 445 void setPhysRegsDeadExcept(const SmallVectorImpl<unsigned> &UsedRegs,
|
/external/llvm/lib/Target/ARM/ |
D | ARMFastISel.cpp | 199 bool FinishCall(MVT RetVT, SmallVectorImpl<unsigned> &UsedRegs, 1646 bool ARMFastISel::FinishCall(MVT RetVT, SmallVectorImpl<unsigned> &UsedRegs, in FinishCall() argument 1673 UsedRegs.push_back(RVLocs[0].getLocReg()); in FinishCall() 1674 UsedRegs.push_back(RVLocs[1].getLocReg()); in FinishCall() 1686 UsedRegs.push_back(RVLocs[0].getLocReg()); in FinishCall() 1845 SmallVector<unsigned, 4> UsedRegs; in ARMEmitLibcall() local 1846 if (!FinishCall(RetVT, UsedRegs, I, CC, NumBytes)) return false; in ARMEmitLibcall() 1849 static_cast<MachineInstr *>(MIB)->setPhysRegsDeadExcept(UsedRegs, TRI); in ARMEmitLibcall() 1958 SmallVector<unsigned, 4> UsedRegs; in SelectCall() local 1959 if (!FinishCall(RetVT, UsedRegs, I, CC, NumBytes)) return false; in SelectCall() [all …]
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | InstrEmitter.cpp | 694 SmallVector<unsigned, 8> UsedRegs; in EmitMachineNode() local 697 UsedRegs.push_back(cast<RegisterSDNode>(F->getOperand(1))->getReg()); in EmitMachineNode() 701 UsedRegs.append(MCID.getImplicitUses(), in EmitMachineNode() 709 UsedRegs.push_back(Reg); in EmitMachineNode() 713 MI->setPhysRegsDeadExcept(UsedRegs, *TRI); in EmitMachineNode()
|
/external/llvm/lib/Target/X86/ |
D | X86FastISel.cpp | 1837 SmallVector<unsigned, 4> UsedRegs; in DoSelectCall() local 1861 UsedRegs.push_back(RVLocs[i].getLocReg()); in DoSelectCall() 1885 static_cast<MachineInstr *>(MIB)->setPhysRegsDeadExcept(UsedRegs, TRI); in DoSelectCall()
|