/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCCCState.cpp | 19 if (I.ArgVT == llvm::MVT::ppcf128) 29 if (I.ArgVT == llvm::MVT::ppcf128) {
|
H A D | PPCFastISel.cpp | 1394 MVT ArgVT = ArgVTs[VA.getValNo()]; local 1398 if (ArgVT.isVector() || ArgVT.getSizeInBits() > 64 || ArgVT == MVT::i1 || 1433 MVT ArgVT = ArgVTs[VA.getValNo()]; local 1446 if (!PPCEmitIntExt(ArgVT, Arg, DestVT, TmpReg, /*IsZExt*/false)) 1448 ArgVT = DestVT; 1458 if (!PPCEmitIntExt(ArgVT, Arg, DestVT, TmpReg, /*IsZExt*/true)) 1460 ArgVT = DestVT; 1473 if (ArgVT 1618 MVT ArgVT; local [all...] |
H A D | PPCISelLowering.cpp | 3345 static unsigned CalculateStackSlotSize(EVT ArgVT, ISD::ArgFlagsTy Flags, argument 3347 unsigned ArgSize = ArgVT.getStoreSize(); 3361 static unsigned CalculateStackSlotAlignment(EVT ArgVT, EVT OrigVT, argument 3367 if (ArgVT == MVT::v4f32 || ArgVT == MVT::v4i32 || 3368 ArgVT == MVT::v8i16 || ArgVT == MVT::v16i8 || 3369 ArgVT == MVT::v2f64 || ArgVT == MVT::v2i64 || 3370 ArgVT 3407 CalculateStackSlotUsed(EVT ArgVT, EVT OrigVT, ISD::ArgFlagsTy Flags, unsigned PtrByteSize, unsigned LinkageSize, unsigned ParamAreaSize, unsigned &ArgOffset, unsigned &AvailableFPRs, unsigned &AvailableVRs, bool HasQPX) argument 5632 MVT ArgVT = Outs[i].VT; local 5925 EVT ArgVT = Outs[i].VT; local 6049 EVT ArgVT = Outs[i].VT; local 6537 EVT ArgVT = Outs[i].VT; local [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZCallingConv.h | 34 // Check whether ArgVT is a short vector type. 35 bool IsShortVectorType(EVT ArgVT) { argument 36 return ArgVT.isVector() && ArgVT.getStoreSize() <= 8; 53 ArgIsShortVector.push_back(IsShortVectorType(Ins[i].ArgVT)); 67 ArgIsShortVector.push_back(IsShortVectorType(Outs[i].ArgVT));
|
H A D | SystemZISelLowering.cpp | 1253 static void VerifyVectorType(MVT VT, EVT ArgVT) { argument 1254 if (ArgVT.isVector() && !VT.isVector()) 1260 VerifyVectorType(Ins[i].VT, Ins[i].ArgVT); 1265 VerifyVectorType(Outs[i].VT, Outs[i].ArgVT); 1538 SDValue SpillSlot = DAG.CreateStackTemporary(Outs[I].ArgVT); 1680 if (Out.ArgVT == MVT::i128)
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | CallingConvLower.cpp | 91 MVT ArgVT = Ins[i].VT; local 93 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this)) 131 MVT ArgVT = Outs[i].VT; local 133 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this)) { 136 << EVT(ArgVT).getEVTString() << '\n'; 149 MVT ArgVT = ArgVTs[i]; local 151 if (Fn(i, ArgVT, ArgVT, CCValAssig [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetCallingConv.h | 160 EVT ArgVT; member in struct:llvm::ISD::InputArg 178 ArgVT = argvt; 198 EVT ArgVT; member in struct:llvm::ISD::OutputArg 217 ArgVT = argvt;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsFastISel.cpp | 1158 MVT ArgVT = OutVTs[VA.getValNo()]; local 1161 firstMVT = ArgVT; 1162 if (ArgVT == MVT::f32) { 1164 } else if (ArgVT == MVT::f64) { 1172 if (ArgVT == MVT::f32) { 1174 } else if (ArgVT == MVT::f64) { 1182 if (((ArgVT == MVT::i32) || (ArgVT == MVT::f32) || (ArgVT == MVT::i16) || 1183 (ArgVT 1366 EVT ArgVT = TLI.getValueType(DL, ArgTy); local [all...] |
H A D | MipsCCState.cpp | 125 originalEVTTypeIsVectorFloat(Out.ArgVT));
|
H A D | MipsCallLowering.cpp | 402 Arguments[i].VT, Arguments[i].ArgVT, Arguments[i].Flags);
|
H A D | MipsISelLowering.cpp | 3327 unsigned ValSizeInBits = Outs[i].ArgVT.getSizeInBits(); 3490 unsigned ValSizeInBits = Ins[i].ArgVT.getSizeInBits(); 3532 EVT ArgVT, const SDLoc &DL, 3544 unsigned ValSizeInBits = ArgVT.getSizeInBits(); 3659 ArgValue = UnpackFromArgumentSlot(ArgValue, VA, Ins[i].ArgVT, DL, DAG); 3705 ArgValue = UnpackFromArgumentSlot(ArgValue, VA, Ins[i].ArgVT, DL, DAG); 3831 unsigned ValSizeInBits = Outs[i].ArgVT.getSizeInBits(); 3531 UnpackFromArgumentSlot(SDValue Val, const CCValAssign &VA, EVT ArgVT, const SDLoc &DL, SelectionDAG &DAG) argument
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMFastISel.cpp | 1904 MVT ArgVT = ArgVTs[VA.getValNo()]; local 1907 if (ArgVT.isVector() || ArgVT.getSizeInBits() > 64) 1920 switch (ArgVT.SimpleTy) { 1956 MVT ArgVT = ArgVTs[VA.getValNo()]; local 1958 assert((!ArgVT.isVector() && ArgVT.getSizeInBits() <= 64) && 1966 Arg = ARMEmitIntExt(ArgVT, Arg, DestVT, /*isZExt*/false); 1968 ArgVT = DestVT; 1975 Arg = ARMEmitIntExt(ArgVT, Ar 2238 MVT ArgVT; local 2366 MVT ArgVT; local [all...] |
H A D | ARMISelLowering.cpp | 8879 EVT ArgVT = Arg.getValueType(); local 8880 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext()); 8918 (ArgVT == MVT::f64) ? RTLIB::SINCOS_STRET_F64 : RTLIB::SINCOS_STRET_F32; 8934 DAG.getLoad(ArgVT, dl, CallResult.second, SRet, MachinePointerInfo()); 8938 DAG.getIntPtrConstant(ArgVT.getStoreSize(), dl)); 8940 DAG.getLoad(ArgVT, dl, LoadSin.getValue(1), Add, MachinePointerInfo()); 8942 SDVTList Tys = DAG.getVTList(ArgVT, ArgVT); 16219 EVT ArgVT = N->getOperand(i).getValueType(); local 16220 Type *ArgTy = ArgVT [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86FastISel.cpp | 3095 EVT ArgVT = TLI.getValueType(DL, ArgTy); 3096 if (!ArgVT.isSimple()) return false; 3097 switch (ArgVT.getSimpleVT().SimpleTy) { 3322 MVT ArgVT = OutVTs[VA.getValNo()]; local 3324 if (ArgVT == MVT::x86mmx) 3336 if (ArgVT == MVT::i1) 3340 ArgVT, ArgReg); 3342 ArgVT = VA.getLocVT(); 3350 if (ArgVT == MVT::i1) { 3353 ArgVT [all...] |
H A D | X86ISelLowering.cpp | 3234 EVT ArgVT = Ins[i].ArgVT; local 3241 int FI = MFI.CreateFixedObject(ArgVT.getStoreSize(), VA.getLocMemOffset(), 23198 EVT ArgVT = Op.getNode()->getValueType(0); 23199 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext()); 23206 if (ArgVT == MVT::f80) { 23208 } else if (ArgVT.isFloatingPoint() && ArgSize <= 16 /*bytes*/) { 23210 } else if (ArgVT.isInteger() && ArgSize <= 32 /*bytes*/) { 23238 return DAG.getLoad(ArgVT, dl, Chain, VAARG, MachinePointerInfo()); [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/MSP430/ |
H A D | MSP430ISelLowering.cpp | 499 MVT ArgVT = Args[ValNo].VT; local 501 MVT LocVT = ArgVT; 517 State.HandleByVal(ValNo++, ArgVT, LocVT, LocInfo, 2, 2, ArgFlags); 531 State.addLoc(CCValAssign::getReg(ValNo++, ArgVT, Reg, LocVT, LocInfo)); 535 CC_MSP430_AssignStack(ValNo++, ArgVT, LocVT, LocInfo, ArgFlags, State); 539 State.addLoc(CCValAssign::getReg(ValNo++, ArgVT, Reg, LocVT, LocInfo)); 545 CC_MSP430_AssignStack(ValNo++, ArgVT, LocVT, LocInfo, ArgFlags, State);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 1671 MVT ArgVT = Ins[i].VT; local 1681 if (CC_RISCV(MF.getDataLayout(), ABI, i, ArgVT, ArgVT, CCValAssign::Full, 1684 << EVT(ArgVT).getEVTString() << '\n'); 1697 MVT ArgVT = Outs[i].VT; local 1702 if (CC_RISCV(MF.getDataLayout(), ABI, i, ArgVT, ArgVT, CCValAssign::Full, 1705 << EVT(ArgVT).getEVTString() << "\n"); 2239 SDValue SpillSlot = DAG.CreateStackTemporary(Outs[i].ArgVT);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUISelLowering.cpp | 894 /// hold the value, we need to look at Ins[x].ArgVT to see the 'real' type 897 /// Ins[x].ArgVT. However, this will not always be the case. If, for example, 900 /// For each part the Ins[x].ArgVT will be the v8i8, which is the full type of 945 EVT ArgVT = ValueVTs[Value]; local 946 EVT MemVT = ArgVT; 947 MVT RegisterVT = getRegisterTypeForCallingConv(Ctx, CC, ArgVT); 948 unsigned NumRegs = getNumRegistersForCallingConv(Ctx, CC, ArgVT); 952 if (ArgVT.isExtended()) { 957 MemVT = ArgVT; 959 } else if (ArgVT [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64FastISel.cpp | 2982 EVT ArgVT = TLI.getValueType(DL, ArgTy); 2983 if (!ArgVT.isSimple()) 2986 MVT VT = ArgVT.getSimpleVT().SimpleTy; 3081 MVT ArgVT = OutVTs[VA.getValNo()]; local 3093 MVT SrcVT = ArgVT; 3103 MVT SrcVT = ArgVT; 3129 unsigned ArgSize = (ArgVT.getSizeInBits() + 7) / 8; 3143 MachineMemOperand::MOStore, ArgVT.getStoreSize(), Alignment); 3145 if (!emitStore(ArgVT, ArgReg, Addr, MMO))
|
H A D | AArch64ISelLowering.cpp | 2694 EVT ArgVT = Arg.getValueType(); local 2695 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext()); 2706 RTLIB::Libcall LC = ArgVT == MVT::f64 ? RTLIB::SINCOS_STRET_F64 3961 MVT ArgVT = Outs[i].VT; local 3965 bool Res = AssignFn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, CCInfo); 4074 if (Outs[i].ArgVT == MVT::i1) { 4382 if (Outs[i].ArgVT == MVT::i1) {
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeDAG.cpp | 2034 EVT ArgVT = Op.getValueType(); 2035 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext()); 2038 Entry.IsSExt = TLI.shouldSignExtendTypeInLibCall(ArgVT, isSigned); 2039 Entry.IsZExt = !TLI.shouldSignExtendTypeInLibCall(ArgVT, isSigned); 2205 EVT ArgVT = Op.getValueType(); 2206 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext());
|
H A D | FastISel.cpp | 1174 MyFlags.ArgVT = VT;
|
H A D | LegalizeIntegerTypes.cpp | 3607 EVT ArgVT = Op.getValueType(); local 3608 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext());
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AVR/ |
H A D | AVRISelLowering.cpp | 892 unsigned Bytes = ((Arg.ArgVT.getSizeInBits()) + 7) / 8;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcISelLowering.cpp | 2125 EVT ArgVT = Arg.getValueType(); local 2126 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext());
|