Lines Matching refs:RegsForValue
759 RegsForValue::RegsForValue(const SmallVector<unsigned, 4> ®s, MVT regvt, in RegsForValue() function in RegsForValue
764 RegsForValue::RegsForValue(LLVMContext &Context, const TargetLowering &TLI, in RegsForValue() function in RegsForValue
788 SDValue RegsForValue::getCopyFromRegs(SelectionDAG &DAG, in getCopyFromRegs()
875 void RegsForValue::getCopyToRegs(SDValue Val, SelectionDAG &DAG, in getCopyToRegs()
931 void RegsForValue::AddInlineAsmOperands(unsigned Code, bool HasMatching, in AddInlineAsmOperands()
985 RegsForValue::getRegsAndSizes() const { in getRegsAndSizes()
1204 RegsForValue RFV(*DAG.getContext(), DAG.getTargetLoweringInfo(), in getCopyFromRegs()
1396 RegsForValue RFV(*DAG.getContext(), TLI, DAG.getDataLayout(), InReg, in getValueImpl()
4991 RegsForValue RFV(V->getContext(), TLI, DAG.getDataLayout(), VMI->second, in EmitFuncArgumentDbgValue()
5355 RegsForValue RFV(V->getContext(), TLI, DAG.getDataLayout(), Reg, in visitIntrinsicCall()
7200 RegsForValue AssignedRegs;
7444 OpInfo.AssignedRegs = RegsForValue(Regs, RegVT, ValueVT); in GetRegistersForValue()
7660 RegsForValue RetValRegs; in visitInlineAsm()
7663 std::vector<std::pair<RegsForValue, Value *>> IndirectStoresToEmit; in visitInlineAsm()
7755 RegsForValue MatchedRegs(Regs, RegVT, InOperandVal.getValueType()); in visitInlineAsm()
7942 RegsForValue &OutRegs = IndirectStoresToEmit[i].first; in visitInlineAsm()
8789 RegsForValue RFV(V->getContext(), TLI, DAG.getDataLayout(), Reg, V->getType(), in CopyValueToVirtualRegister()