Home
last modified time | relevance | path

Searched refs:UsedRegs (Results 1 – 7 of 7) sorted by relevance

/external/llvm/lib/CodeGen/
DCallingConvLower.cpp36 UsedRegs.resize((TRI.getNumRegs()+31)/32); in CCState()
63 UsedRegs[Reg/32] |= 1 << (Reg&31); in MarkAllocated()
DMachineInstr.cpp1658 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/
DCallingConvLower.h164 SmallVector<uint32_t, 16> UsedRegs; variable
191 return UsedRegs[Reg/32] & (1 << (Reg&31)); in isAllocated()
DMachineInstr.h445 void setPhysRegsDeadExcept(const SmallVectorImpl<unsigned> &UsedRegs,
/external/llvm/lib/Target/ARM/
DARMFastISel.cpp199 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/
DInstrEmitter.cpp694 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/
DX86FastISel.cpp1837 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()