Lines Matching refs:VA
113 CCValAssign VA) override { in assignValueToReg()
114 assert(VA.isRegLoc() && "Value shouldn't be assigned to reg"); in assignValueToReg()
115 assert(VA.getLocReg() == PhysReg && "Assigning to the wrong reg?"); in assignValueToReg()
117 assert(VA.getValVT().getSizeInBits() <= 64 && "Unsupported value size"); in assignValueToReg()
118 assert(VA.getLocVT().getSizeInBits() <= 64 && "Unsupported location size"); in assignValueToReg()
120 Register ExtReg = extendRegister(ValVReg, VA); in assignValueToReg()
126 MachinePointerInfo &MPO, CCValAssign &VA) override { in assignValueToAddress()
127 Register ExtReg = extendRegister(ValVReg, VA); in assignValueToAddress()
138 CCValAssign VA = VAs[0]; in assignCustomValue() local
139 assert(VA.needsCustom() && "Value doesn't need custom handling"); in assignCustomValue()
142 if (VA.getValVT() != MVT::f64) in assignCustomValue()
149 assert(VA.getValNo() == NextVA.getValNo() && in assignCustomValue()
152 assert(VA.isRegLoc() && "Value should be in reg"); in assignCustomValue()
165 assignValueToReg(NewRegs[0], VA.getLocReg(), VA); in assignCustomValue()
170 assignValueToReg(NewRegs[0], VA.getLocReg(), VA); in assignCustomValue()
258 MachinePointerInfo &MPO, CCValAssign &VA) override { in assignValueToAddress()
259 if (VA.getLocInfo() == CCValAssign::SExt || in assignValueToAddress()
260 VA.getLocInfo() == CCValAssign::ZExt) { in assignValueToAddress()
284 CCValAssign VA) override { in assignValueToReg()
285 assert(VA.isRegLoc() && "Value shouldn't be assigned to reg"); in assignValueToReg()
286 assert(VA.getLocReg() == PhysReg && "Assigning to the wrong reg?"); in assignValueToReg()
288 uint64_t ValSize = VA.getValVT().getFixedSizeInBits(); in assignValueToReg()
289 uint64_t LocSize = VA.getLocVT().getFixedSizeInBits(); in assignValueToReg()
313 CCValAssign VA = VAs[0]; in assignCustomValue() local
314 assert(VA.needsCustom() && "Value doesn't need custom handling"); in assignCustomValue()
317 if (VA.getValVT() != MVT::f64) in assignCustomValue()
324 assert(VA.getValNo() == NextVA.getValNo() && in assignCustomValue()
327 assert(VA.isRegLoc() && "Value should be in reg"); in assignCustomValue()
333 assignValueToReg(NewRegs[0], VA.getLocReg(), VA); in assignCustomValue()