Home
last modified time | relevance | path

Searched refs:getValVT (Results 1 – 25 of 26) sorted by relevance

12

/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp119 assert(VA.getValVT().getSizeInBits() <= 64 && "Unsupported value size"); in assignValueToReg()
143 assert(VA.getValVT() == MVT::f64 && "Unsupported type"); in assignCustomValue()
147 assert(NextVA.getValVT() == MVT::f64 && "Unsupported type"); in assignCustomValue()
355 auto ValSize = VA.getValVT().getSizeInBits(); in assignValueToReg()
381 assert(VA.getValVT() == MVT::f64 && "Unsupported type"); in assignCustomValue()
385 assert(NextVA.getValVT() == MVT::f64 && "Unsupported type"); in assignCustomValue()
H A DARMFastISel.cpp2062 MVT DestVT = RVLocs[0].getValVT(); in FinishCall()
2077 MVT CopyVT = RVLocs[0].getValVT(); in FinishCall()
2149 MVT DestVT = VA.getValVT(); in SelectRet()
H A DARMISelLowering.cpp1740 Val = DAG.getNode(ISD::BITCAST, dl, VA.getValVT(), Val); in LowerCallResult()
3729 ArgValue = DAG.getNode(ISD::BITCAST, dl, VA.getValVT(), ArgValue); in LowerFormalArguments()
3733 DAG.getValueType(VA.getValVT())); in LowerFormalArguments()
3734 ArgValue = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), ArgValue); in LowerFormalArguments()
3738 DAG.getValueType(VA.getValVT())); in LowerFormalArguments()
3739 ArgValue = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), ArgValue); in LowerFormalArguments()
3747 assert(VA.getValVT() != MVT::i64 && "i64 should already be lowered"); in LowerFormalArguments()
3778 InVals.push_back(DAG.getLoad(VA.getValVT(), dl, Chain, FIN, in LowerFormalArguments()
/freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp143 unsigned Size = VA.getValVT() == MVT::iPTR in handleAssignments()
145 : alignTo(VA.getValVT().getSizeInBits(), 8) / 8; in handleAssignments()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsCallLowering.cpp150 unsigned Size = alignTo(VA.getValVT().getSizeInBits(), 8) / 8; in getStackAddress()
238 unsigned Size = alignTo(VA.getValVT().getSizeInBits(), 8) / 8; in getStackAddress()
323 CCValAssign::getMem(VA.getValNo(), VA.getValVT(), in setLocInfo()
326 ArgLocs[i] = CCValAssign::getReg(VA.getValNo(), VA.getValVT(), in setLocInfo()
H A DMipsISelLowering.cpp3049 MVT ValVT = VA.getValVT(), LocVT = VA.getLocVT(); in LowerCall()
3298 Val = DAG.getNode(ISD::BITCAST, DL, VA.getValVT(), Val); in LowerCallResult()
3302 Val = DAG.getNode(ISD::TRUNCATE, DL, VA.getValVT(), Val); in LowerCallResult()
3307 DAG.getValueType(VA.getValVT())); in LowerCallResult()
3308 Val = DAG.getNode(ISD::TRUNCATE, DL, VA.getValVT(), Val); in LowerCallResult()
3313 DAG.getValueType(VA.getValVT())); in LowerCallResult()
3314 Val = DAG.getNode(ISD::TRUNCATE, DL, VA.getValVT(), Val); in LowerCallResult()
3328 EVT ValVT = VA.getValVT(); in UnpackFromArgumentSlot()
3422 EVT ValVT = VA.getValVT(); in LowerFormalArguments()
3480 if (VA.getValVT().isFloatingPoint() && !Subtarget.useSoftFloat()) in LowerFormalArguments()
[all …]
H A DMipsFastISel.cpp1290 MVT CopyVT = RVLocs[0].getValVT(); in finishCall()
1748 MVT DestVT = VA.getValVT(); in selectRet()
/freebsd-12.1/contrib/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp339 if (VA.getValVT() == MVT::i32 && VA.needsCustom()) { in LowerReturn_64()
468 assert(VA.getValVT() == MVT::f64 || VA.getValVT() == MVT::v2i32); in LowerFormalArguments_32()
510 if (VA.getValVT() == MVT::i32 || VA.getValVT() == MVT::f32) { in LowerFormalArguments_32()
512 } else if (VA.getValVT() == MVT::f128) { in LowerFormalArguments_32()
605 if (VA.getValVT() == MVT::i32 && VA.needsCustom()) in LowerFormalArguments_64()
637 unsigned ValSize = VA.getValVT().getSizeInBits() / 8; in LowerFormalArguments_64()
645 DAG.getLoad(VA.getValVT(), DL, Chain, in LowerFormalArguments_64()
1166 if (VA.needsCustom() && VA.getValVT() == MVT::f128 in LowerCall_64()
1321 if (VA.getValVT() == MVT::i32 && VA.needsCustom()) in LowerCall_64()
1330 DAG.getValueType(VA.getValVT())); in LowerCall_64()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp772 State.addLoc(CCValAssign::getReg(VA1.getValNo(), VA1.getValVT(), Reg, in CC_RISCVAssign2XLen()
778 CCValAssign::getMem(VA1.getValNo(), VA1.getValVT(), in CC_RISCVAssign2XLen()
982 Val = DAG.getNode(ISD::BITCAST, DL, VA.getValVT(), Val); in convertLocVTToValVT()
1030 EVT ValVT = VA.getValVT(); in unpackFromMemLoc()
1054 assert(VA.getLocVT() == MVT::i32 && VA.getValVT() == MVT::f64 && in unpackF64OnRV32DSoftABI()
1135 if (VA.getLocVT() == MVT::i32 && VA.getValVT() == MVT::f64) in LowerFormalArguments()
1146 InVals.push_back(DAG.getLoad(VA.getValVT(), DL, Chain, ArgValue, in LowerFormalArguments()
1155 InVals.push_back(DAG.getLoad(PartVA.getValVT(), DL, Chain, Address, in LowerFormalArguments()
1387 VA.getLocVT() == MVT::i32 && VA.getValVT() == MVT::f64; in LowerCall()
1544 if (VA.getLocVT() == MVT::i32 && VA.getValVT() == MVT::f64) { in LowerCall()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/BPF/
H A DBPFISelLowering.cpp248 DAG.getValueType(VA.getValVT())); in LowerFormalArguments()
251 DAG.getValueType(VA.getValVT())); in LowerFormalArguments()
254 ArgValue = DAG.getNode(ISD::TRUNCATE, DL, VA.getValVT(), ArgValue); in LowerFormalArguments()
476 Val.getValVT(), InFlag).getValue(1); in LowerCallResult()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86CallLowering.cpp137 unsigned ValSize = VA.getValVT().getSizeInBits(); in assignValueToReg()
268 unsigned ValSize = VA.getValVT().getSizeInBits(); in assignValueToReg()
H A DX86FastISel.cpp1234 EVT DstVT = VA.getValVT(); in X86SelectRet()
3564 EVT CopyVT = VA.getValVT(); in fastLowerCall()
3577 isScalarFPTypeInSSEReg(VA.getValVT())) { in fastLowerCall()
3590 if (CopyVT != VA.getValVT()) { in fastLowerCall()
3591 EVT ResVT = VA.getValVT(); in fastLowerCall()
H A DX86ISelLowering.cpp2504 if (isScalarFPTypeInSSEReg(VA.getValVT())) in LowerReturn()
2530 assert(VA.getValVT() == MVT::v64i1 && in LowerReturn()
2698 assert(VA.getValVT() == MVT::v64i1 && in getv64i1Argument()
2700 assert(NextVA.getValVT() == VA.getValVT() && in getv64i1Argument()
2828 assert(VA.getValVT() == MVT::v64i1 && in LowerCallResult()
2845 if (VA.getValVT().isVector() && in LowerCallResult()
2987 ValVT = VA.getValVT(); in LowerMemArgument()
3085 ? (VA.getValVT().isVector() in LowerMemArgument()
3208 VA.getValVT() == MVT::v64i1 && in LowerFormalArguments()
3274 else if (VA.getValVT().isVector() && in LowerFormalArguments()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/AVR/
H A DAVRISelLowering.cpp1096 ArgValue = DAG.getNode(ISD::BITCAST, dl, VA.getValVT(), ArgValue); in LowerFormalArguments()
1100 DAG.getValueType(VA.getValVT())); in LowerFormalArguments()
1101 ArgValue = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), ArgValue); in LowerFormalArguments()
1105 DAG.getValueType(VA.getValVT())); in LowerFormalArguments()
1106 ArgValue = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), ArgValue); in LowerFormalArguments()
1335 Chain = DAG.getCopyFromReg(Chain, dl, RVLoc.getLocReg(), RVLoc.getValVT(), in LowerCallResult()
/freebsd-12.1/contrib/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp472 DAG.getValueType(VA.getValVT())); in LowerCCCArguments()
475 DAG.getValueType(VA.getValVT())); in LowerCCCArguments()
478 ArgValue = DAG.getNode(ISD::TRUNCATE, DL, VA.getValVT(), ArgValue); in LowerCCCArguments()
788 RVLocs[I].getValVT(), InFlag) in LowerCallResult()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DCallingConvLower.h142 MVT getValVT() const { return ValVT; } in getValVT() function
/freebsd-12.1/contrib/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp645 DAG.getValueType(VA.getValVT())); in LowerCCCArguments()
648 DAG.getValueType(VA.getValVT())); in LowerCCCArguments()
651 ArgValue = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), ArgValue); in LowerCCCArguments()
933 RVLocs[i].getValVT(), InFlag).getValue(1); in LowerCallResult()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp280 if (RVLocs[i].getValVT() == MVT::i1) { in LowerCallResult()
302 RVLocs[i].getValVT(), Glue); in LowerCallResult()
386 bool ArgAlign = Subtarget.isHVXVectorType(VA.getValVT()); in LowerCall()
736 RegVT = VA.getValVT(); in LowerFormalArguments()
745 if (VA.getValVT() == MVT::i1) { in LowerFormalArguments()
780 SDValue L = DAG.getLoad(VA.getValVT(), dl, Chain, FIN, in LowerFormalArguments()
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp1046 DAG.getValueType(VA.getValVT())); in convertLocVTToValVT()
1049 DAG.getValueType(VA.getValVT())); in convertLocVTToValVT()
1052 Value = DAG.getNode(ISD::TRUNCATE, DL, VA.getValVT(), Value); in convertLocVTToValVT()
1057 assert(VA.getValVT().isVector()); in convertLocVTToValVT()
1059 Value = DAG.getNode(ISD::BITCAST, DL, VA.getValVT(), Value); in convertLocVTToValVT()
1081 assert(VA.getValVT().isVector()); in convertValVTToLocVT()
1177 InVals.push_back(DAG.getLoad(VA.getValVT(), DL, Chain, ArgValue, in LowerFormalArguments()
1188 InVals.push_back(DAG.getLoad(PartVA.getValVT(), DL, Chain, Address, in LowerFormalArguments()
/freebsd-12.1/contrib/llvm/lib/Target/ARC/
H A DARCISelLowering.cpp382 DAG.getCopyFromReg(Chain, dl, VA.getLocReg(), VA.getValVT(), Glue); in lowerCallResult()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp1387 unsigned ArgSize = VA.getValVT().getStoreSize(); in lowerStackParameter()
1397 MVT MemVT = VA.getValVT(); in lowerStackParameter()
2004 EVT ValVT = VA.getValVT(); in LowerFormalArguments()
2237 Val = DAG.getNode(ISD::BITCAST, DL, VA.getValVT(), Val); in LowerCallResult()
2241 DAG.getValueType(VA.getValVT())); in LowerCallResult()
2242 Val = DAG.getNode(ISD::TRUNCATE, DL, VA.getValVT(), Val); in LowerCallResult()
2246 DAG.getValueType(VA.getValVT())); in LowerCallResult()
2247 Val = DAG.getNode(ISD::TRUNCATE, DL, VA.getValVT(), Val); in LowerCallResult()
2250 Val = DAG.getNode(ISD::TRUNCATE, DL, VA.getValVT(), Val); in LowerCallResult()
2611 Flags.getByValSize() : VA.getValVT().getStoreSize(); in LowerCall()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp3112 ArgValue = DAG.getNode(ISD::BITCAST, DL, VA.getValVT(), ArgValue); in LowerFormalArguments()
3128 unsigned ArgSize = VA.getValVT().getSizeInBits() / 8; in LowerFormalArguments()
3143 MVT MemVT = VA.getValVT(); in LowerFormalArguments()
3351 Val = DAG.getNode(ISD::BITCAST, DL, VA.getValVT(), Val); in LowerCallResult()
3722 : VA.getValVT().getSizeInBits(); in LowerCall()
3768 if (VA.getValVT() == MVT::i1 || VA.getValVT() == MVT::i8 || in LowerCall()
3769 VA.getValVT() == MVT::i16) in LowerCall()
3770 Arg = DAG.getNode(ISD::TRUNCATE, DL, VA.getValVT(), Arg); in LowerCall()
H A DAArch64FastISel.cpp3139 MVT CopyVT = RVLocs[0].getValVT(); in finishCall()
3859 MVT DestVT = VA.getValVT(); in selectRet()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp3464 EVT ValVT = VA.getValVT(); in LowerFormalArguments_32SVR4()
3525 unsigned ObjSize = VA.getValVT().getStoreSize(); in LowerFormalArguments_32SVR4()
3534 DAG.getLoad(VA.getValVT(), dl, Chain, FIN, MachinePointerInfo())); in LowerFormalArguments_32SVR4()
5141 Val = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), Val); in LowerCallResult()
5145 DAG.getValueType(VA.getValVT())); in LowerCallResult()
5146 Val = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), Val); in LowerCallResult()
5150 DAG.getValueType(VA.getValVT())); in LowerCallResult()
5151 Val = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), Val); in LowerCallResult()
H A DPPCFastISel.cpp1510 MVT DestVT = VA.getValVT(); in finishCall()

12