| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
| HD | ARMCallLowering.cpp | 120 assert(VA.getValVT().getSizeInBits() <= 64 && "Unsupported value size"); in assignValueToReg() 146 assert(VA.getValVT() == MVT::f64 && "Unsupported type"); in assignCustomValue() 150 assert(NextVA.getValVT() == MVT::f64 && "Unsupported type"); in assignCustomValue() 342 auto ValSize = VA.getValVT().getSizeInBits(); in assignValueToReg() 370 assert(VA.getValVT() == MVT::f64 && "Unsupported type"); in assignCustomValue() 374 assert(NextVA.getValVT() == MVT::f64 && "Unsupported type"); in assignCustomValue()
|
| HD | ARMFastISel.cpp | 2053 MVT DestVT = RVLocs[0].getValVT(); in FinishCall() 2068 MVT CopyVT = RVLocs[0].getValVT(); in FinishCall() 2140 MVT DestVT = VA.getValVT(); in SelectRet()
|
| HD | ARMISelLowering.cpp | 2031 Val = DAG.getNode(ISD::BITCAST, dl, VA.getValVT(), Val); in LowerCallResult() 4121 ArgValue = DAG.getNode(ISD::BITCAST, dl, VA.getValVT(), ArgValue); in LowerFormalArguments() 4125 DAG.getValueType(VA.getValVT())); in LowerFormalArguments() 4126 ArgValue = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), ArgValue); in LowerFormalArguments() 4130 DAG.getValueType(VA.getValVT())); in LowerFormalArguments() 4131 ArgValue = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), ArgValue); in LowerFormalArguments() 4139 assert(VA.getValVT() != MVT::i64 && "i64 should already be lowered"); in LowerFormalArguments() 4170 InVals.push_back(DAG.getLoad(VA.getValVT(), dl, Chain, FIN, in LowerFormalArguments()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| HD | SparcISelLowering.cpp | 339 if (VA.getValVT() == MVT::i32 && VA.needsCustom()) { in LowerReturn_64() 468 assert(VA.getValVT() == MVT::f64 || VA.getValVT() == MVT::v2i32); in LowerFormalArguments_32() 476 DAG.getLoad(VA.getValVT(), dl, Chain, FIPtr, MachinePointerInfo()); in LowerFormalArguments_32() 500 WholeValue = DAG.getNode(ISD::BITCAST, dl, VA.getValVT(), WholeValue); in LowerFormalArguments_32() 510 if (VA.getValVT() == MVT::i32 || VA.getValVT() == MVT::f32) { in LowerFormalArguments_32() 511 Load = DAG.getLoad(VA.getValVT(), dl, Chain, FIPtr, MachinePointerInfo()); in LowerFormalArguments_32() 512 } else if (VA.getValVT() == MVT::f128) { in LowerFormalArguments_32() 605 if (VA.getValVT() == MVT::i32 && VA.needsCustom()) in LowerFormalArguments_64() 614 DAG.getValueType(VA.getValVT())); in LowerFormalArguments_64() 618 DAG.getValueType(VA.getValVT())); in LowerFormalArguments_64() [all …]
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
| HD | MipsCallLowering.cpp | 183 unsigned Size = alignTo(VA.getValVT().getSizeInBits(), 8) / 8; in getStackAddress() 306 unsigned Size = alignTo(VA.getValVT().getSizeInBits(), 8) / 8; in getStackAddress() 405 CCValAssign::getMem(VA.getValNo(), VA.getValVT(), in setLocInfo() 408 ArgLocs[i] = CCValAssign::getReg(VA.getValNo(), VA.getValVT(), in setLocInfo()
|
| HD | MipsISelLowering.cpp | 3256 MVT ValVT = VA.getValVT(), LocVT = VA.getLocVT(); in LowerCall() 3505 Val = DAG.getNode(ISD::BITCAST, DL, VA.getValVT(), Val); in LowerCallResult() 3509 Val = DAG.getNode(ISD::TRUNCATE, DL, VA.getValVT(), Val); in LowerCallResult() 3514 DAG.getValueType(VA.getValVT())); in LowerCallResult() 3515 Val = DAG.getNode(ISD::TRUNCATE, DL, VA.getValVT(), Val); in LowerCallResult() 3520 DAG.getValueType(VA.getValVT())); in LowerCallResult() 3521 Val = DAG.getNode(ISD::TRUNCATE, DL, VA.getValVT(), Val); in LowerCallResult() 3535 EVT ValVT = VA.getValVT(); in UnpackFromArgumentSlot() 3629 EVT ValVT = VA.getValVT(); in LowerFormalArguments() 3687 if (VA.getValVT().isFloatingPoint() && !Subtarget.useSoftFloat()) in LowerFormalArguments() [all …]
|
| HD | MipsFastISel.cpp | 1295 MVT CopyVT = RVLocs[0].getValVT(); in finishCall() 1753 MVT DestVT = VA.getValVT(); in selectRet()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/BPF/ |
| HD | BPFISelLowering.cpp | 248 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-11-stable/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| HD | RISCVISelLowering.cpp | 1463 State.addLoc(CCValAssign::getReg(VA1.getValNo(), VA1.getValVT(), Reg, in CC_RISCVAssign2XLen() 1469 CCValAssign::getMem(VA1.getValNo(), VA1.getValVT(), in CC_RISCVAssign2XLen() 1721 if (VA.getLocVT() == MVT::i64 && VA.getValVT() == MVT::f32) { in convertLocVTToValVT() 1725 Val = DAG.getNode(ISD::BITCAST, DL, VA.getValVT(), Val); in convertLocVTToValVT() 1776 if (VA.getLocVT() == MVT::i64 && VA.getValVT() == MVT::f32) { in convertValVTToLocVT() 1793 EVT ValVT = VA.getValVT(); in unpackFromMemLoc() 1818 assert(VA.getLocVT() == MVT::i32 && VA.getValVT() == MVT::f64 && in unpackF64OnRV32DSoftABI() 1960 if (VA.getLocVT() == MVT::i32 && VA.getValVT() == MVT::f64) in LowerFormalArguments() 1971 InVals.push_back(DAG.getLoad(VA.getValVT(), DL, Chain, ArgValue, in LowerFormalArguments() 1980 InVals.push_back(DAG.getLoad(PartVA.getValVT(), DL, Chain, Address, in LowerFormalArguments() [all …]
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
| HD | X86CallLowering.cpp | 137 unsigned ValSize = VA.getValVT().getSizeInBits(); in assignValueToReg() 271 unsigned ValSize = VA.getValVT().getSizeInBits(); in assignValueToReg()
|
| HD | X86FastISel.cpp | 1223 EVT DstVT = VA.getValVT(); in X86SelectRet() 3555 EVT CopyVT = VA.getValVT(); in fastLowerCall() 3568 isScalarFPTypeInSSEReg(VA.getValVT())) { in fastLowerCall() 3581 if (CopyVT != VA.getValVT()) { in fastLowerCall() 3582 EVT ResVT = VA.getValVT(); in fastLowerCall()
|
| HD | X86ISelLowering.cpp | 2716 if (isScalarFPTypeInSSEReg(VA.getValVT())) in LowerReturn() 2742 assert(VA.getValVT() == MVT::v64i1 && in LowerReturn() 2910 assert(VA.getValVT() == MVT::v64i1 && in getv64i1Argument() 2912 assert(NextVA.getValVT() == VA.getValVT() && in getv64i1Argument() 3040 isScalarFPTypeInSSEReg(VA.getValVT())) { in LowerCallResult() 3049 assert(VA.getValVT() == MVT::v64i1 && in LowerCallResult() 3061 Val = DAG.getNode(ISD::FP_ROUND, dl, VA.getValVT(), Val, in LowerCallResult() 3065 if (VA.isExtInLoc() && (VA.getValVT().getScalarType() == MVT::i1)) { in LowerCallResult() 3066 if (VA.getValVT().isVector() && in LowerCallResult() 3070 Val = lowerRegToMasks(Val, VA.getValVT(), VA.getLocVT(), dl, DAG); in LowerCallResult() [all …]
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AVR/ |
| HD | AVRISelLowering.cpp | 1095 ArgValue = DAG.getNode(ISD::BITCAST, dl, VA.getValVT(), ArgValue); in LowerFormalArguments() 1099 DAG.getValueType(VA.getValVT())); in LowerFormalArguments() 1100 ArgValue = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), ArgValue); in LowerFormalArguments() 1104 DAG.getValueType(VA.getValVT())); in LowerFormalArguments() 1105 ArgValue = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), ArgValue); in LowerFormalArguments() 1333 Chain = DAG.getCopyFromReg(Chain, dl, RVLoc.getLocReg(), RVLoc.getValVT(), in LowerCallResult()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| HD | LanaiISelLowering.cpp | 472 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-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| HD | CallingConvLower.h | 143 MVT getValVT() const { return ValVT; } in getValVT() function
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/MSP430/ |
| HD | MSP430ISelLowering.cpp | 663 DAG.getValueType(VA.getValVT())); in LowerCCCArguments() 666 DAG.getValueType(VA.getValVT())); in LowerCCCArguments() 669 ArgValue = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), ArgValue); in LowerCCCArguments() 951 RVLocs[i].getValVT(), InFlag).getValue(1); in LowerCallResult()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| HD | CallLowering.cpp | 304 MVT VAVT = VA.getValVT(); in handleAssignments()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| HD | HexagonISelLowering.cpp | 337 if (RVLocs[i].getValVT() == MVT::i1) { in LowerCallResult() 359 RVLocs[i].getValVT(), Glue); in LowerCallResult() 439 bool ArgAlign = Subtarget.isHVXVectorType(VA.getValVT()); in LowerCall() 790 RegVT = VA.getValVT(); in LowerFormalArguments() 799 if (VA.getValVT() == MVT::i1) { in LowerFormalArguments() 834 SDValue L = DAG.getLoad(VA.getValVT(), dl, Chain, FIN, in LowerFormalArguments()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| HD | AArch64ISelLowering.cpp | 3436 assert(VA.getValVT().isScalableVector() && in LowerFormalArguments() 3440 ArgValue = DAG.getNode(ISD::BITCAST, DL, VA.getValVT(), ArgValue); in LowerFormalArguments() 3449 ArgValue = DAG.getZExtOrTrunc(ArgValue, DL, VA.getValVT()); in LowerFormalArguments() 3455 unsigned ArgSize = VA.getValVT().getSizeInBits() / 8; in LowerFormalArguments() 3469 MVT MemVT = VA.getValVT(); in LowerFormalArguments() 3479 assert(VA.getValVT().isScalableVector() && in LowerFormalArguments() 3718 Val = DAG.getNode(ISD::BITCAST, DL, VA.getValVT(), Val); in LowerCallResult() 3727 Val = DAG.getZExtOrTrunc(Val, DL, VA.getValVT()); in LowerCallResult() 4082 assert(VA.getValVT() == MVT::i32 && "only expect 32 -> 64 upper bits"); in LowerCall() 4097 assert(VA.getValVT().isScalableVector() && in LowerCall() [all …]
|
| HD | AArch64FastISel.cpp | 3172 MVT CopyVT = RVLocs[0].getValVT(); in finishCall() 3912 MVT DestVT = VA.getValVT(); in selectRet()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARC/ |
| HD | ARCISelLowering.cpp | 381 DAG.getCopyFromReg(Chain, dl, VA.getLocReg(), VA.getValVT(), Glue); in lowerCallResult()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| HD | SystemZISelLowering.cpp | 1278 DAG.getValueType(VA.getValVT())); in convertLocVTToValVT() 1281 DAG.getValueType(VA.getValVT())); in convertLocVTToValVT() 1284 Value = DAG.getNode(ISD::TRUNCATE, DL, VA.getValVT(), Value); in convertLocVTToValVT() 1289 assert(VA.getValVT().isVector()); in convertLocVTToValVT() 1291 Value = DAG.getNode(ISD::BITCAST, DL, VA.getValVT(), Value); in convertLocVTToValVT() 1313 assert(VA.getValVT().isVector()); in convertValVTToLocVT() 1409 InVals.push_back(DAG.getLoad(VA.getValVT(), DL, Chain, ArgValue, in LowerFormalArguments() 1420 InVals.push_back(DAG.getLoad(PartVA.getValVT(), DL, Chain, Address, in LowerFormalArguments()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| HD | SIISelLowering.cpp | 1526 unsigned ArgSize = VA.getValVT().getStoreSize(); in lowerStackParameter() 1536 MVT MemVT = VA.getValVT(); in lowerStackParameter() 2178 EVT ValVT = VA.getValVT(); in LowerFormalArguments() 2409 Val = DAG.getNode(ISD::BITCAST, DL, VA.getValVT(), Val); in LowerCallResult() 2413 DAG.getValueType(VA.getValVT())); in LowerCallResult() 2414 Val = DAG.getNode(ISD::TRUNCATE, DL, VA.getValVT(), Val); in LowerCallResult() 2418 DAG.getValueType(VA.getValVT())); in LowerCallResult() 2419 Val = DAG.getNode(ISD::TRUNCATE, DL, VA.getValVT(), Val); in LowerCallResult() 2422 Val = DAG.getNode(ISD::TRUNCATE, DL, VA.getValVT(), Val); in LowerCallResult() 2835 Flags.getByValSize() : VA.getValVT().getStoreSize(); in LowerCall()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| HD | PPCISelLowering.cpp | 3552 EVT ValVT = VA.getValVT(); in LowerFormalArguments_32SVR4() 3627 unsigned ObjSize = VA.getValVT().getStoreSize(); in LowerFormalArguments_32SVR4() 3636 DAG.getLoad(VA.getValVT(), dl, Chain, FIN, MachinePointerInfo())); in LowerFormalArguments_32SVR4() 5059 Val = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), Val); in LowerCallResult() 5063 DAG.getValueType(VA.getValVT())); in LowerCallResult() 5064 Val = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), Val); in LowerCallResult() 5068 DAG.getValueType(VA.getValVT())); in LowerCallResult() 5069 Val = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), Val); in LowerCallResult() 7046 EVT ValVT = VA.getValVT(); in LowerFormalArguments_AIX() 7164 assert(isVarArg && VA.getValVT().isFloatingPoint() && in LowerCall_AIX() [all …]
|
| HD | PPCFastISel.cpp | 1509 MVT DestVT = VA.getValVT(); in finishCall()
|