Searched defs:ArgVT (Results 1 - 15 of 15) sorted by relevance

/external/llvm/lib/CodeGen/
H A DCallingConvLower.cpp72 MVT ArgVT = Ins[i].VT; local
74 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this)) {
77 << EVT(ArgVT).getEVTString() << '\n';
122 MVT ArgVT = Outs[i].VT; local
124 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this)) {
127 << EVT(ArgVT).getEVTString() << '\n';
141 MVT ArgVT = ArgVTs[i]; local
143 if (Fn(i, ArgVT, ArgV
[all...]
/external/llvm/lib/Target/Hexagon/
H A DHexagonCallingConvLower.cpp81 EVT ArgVT = Ins[i].VT; local
83 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this, 0, 0, false)) {
85 << ArgVT.getEVTString() << "\n";
147 EVT ArgVT = Outs[i].VT; local
149 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this,
152 << ArgVT.getEVTString() << "\n";
166 EVT ArgVT = ArgVTs[i]; local
168 if (Fn(i, ArgVT, ArgV
[all...]
/external/llvm/include/llvm/Target/
H A DTargetCallingConv.h132 EVT ArgVT; member in struct:llvm::ISD::InputArg
148 ArgVT = argvt;
159 EVT ArgVT; member in struct:llvm::ISD::OutputArg
178 ArgVT = argvt;
/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypes.cpp1042 EVT ArgVT = Node->getOperand(i).getValueType(); local
1043 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext());
H A DLegalizeIntegerTypes.cpp2330 EVT ArgVT = N->getOperand(i).getValueType(); local
2331 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext());
/external/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp302 MVT ArgVT = Args[ValNo].VT; local
304 MVT LocVT = ArgVT;
320 State.HandleByVal(ValNo++, ArgVT, LocVT, LocInfo, 2, 2, ArgFlags);
330 State.addLoc(CCValAssign::getReg(ValNo++, ArgVT, Reg, LocVT, LocInfo));
341 CC_MSP430_AssignStack(ValNo++, ArgVT, LocVT, LocInfo, ArgFlags, State);
/external/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp1216 MVT ArgVT = ArgVTs[VA.getValNo()]; local
1224 MVT SrcVT = ArgVT;
1234 MVT SrcVT = ArgVT;
1256 unsigned ArgSize = (ArgVT.getSizeInBits() + 7) / 8;
1267 if (!EmitStore(ArgVT, Arg, Addr))
1375 MVT ArgVT;
1377 if (!isTypeLegal(ArgTy, ArgVT) &&
1378 !(ArgVT == MVT::i1 || ArgVT == MVT::i8 || ArgVT
[all...]
H A DAArch64ISelLowering.cpp1491 EVT ArgVT = Arg.getValueType(); local
1492 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext());
1504 (ArgVT == MVT::f64) ? "__sincos_stret" : "__sincosf_stret";
2161 MVT ArgVT = Outs[i].VT; local
2165 bool Res = AssignFn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, CCInfo);
2264 if (Outs[realArgIdx].ArgVT == MVT::i1) {
2507 if (Outs[i].ArgVT == MVT::i1) {
/external/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp1214 MVT ArgVT = ArgVTs[VA.getValNo()]; local
1218 if (ArgVT.isVector() || ArgVT.getSizeInBits() > 64 || ArgVT == MVT::i1 ||
1252 MVT ArgVT = ArgVTs[VA.getValNo()]; local
1265 if (!PPCEmitIntExt(ArgVT, Arg, DestVT, TmpReg, /*IsZExt*/false))
1267 ArgVT = DestVT;
1277 if (!PPCEmitIntExt(ArgVT, Arg, DestVT, TmpReg, /*IsZExt*/true))
1279 ArgVT = DestVT;
1292 if (ArgVT
1456 MVT ArgVT; local
[all...]
H A DPPCISelLowering.cpp2125 static unsigned CalculateStackSlotSize(EVT ArgVT, ISD::ArgFlagsTy Flags, argument
2127 unsigned ArgSize = ArgVT.getStoreSize();
2137 static unsigned CalculateStackSlotAlignment(EVT ArgVT, ISD::ArgFlagsTy Flags, argument
2142 if (ArgVT == MVT::v4f32 || ArgVT == MVT::v4i32 ||
2143 ArgVT == MVT::v8i16 || ArgVT == MVT::v16i8 ||
2144 ArgVT == MVT::v2f64 || ArgVT == MVT::v2i64)
3751 MVT ArgVT local
3977 EVT ArgVT = Outs[i].VT; local
4398 EVT ArgVT = Outs[i].VT; local
[all...]
/external/llvm/lib/Target/ARM/
H A DARMFastISel.cpp1894 MVT ArgVT = ArgVTs[VA.getValNo()]; local
1897 if (ArgVT.isVector() || ArgVT.getSizeInBits() > 64)
1910 switch (ArgVT.SimpleTy) {
1945 MVT ArgVT = ArgVTs[VA.getValNo()]; local
1947 assert((!ArgVT.isVector() && ArgVT.getSizeInBits() <= 64) &&
1955 Arg = ARMEmitIntExt(ArgVT, Arg, DestVT, /*isZExt*/false);
1957 ArgVT = DestVT;
1964 Arg = ARMEmitIntExt(ArgVT, Ar
2216 MVT ArgVT; local
2344 MVT ArgVT; local
[all...]
H A DARMISelLowering.cpp6084 EVT ArgVT = Arg.getValueType(); local
6085 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext());
6115 const char *LibcallName = (ArgVT == MVT::f64)
6127 SDValue LoadSin = DAG.getLoad(ArgVT, dl, CallResult.second, SRet,
6132 DAG.getIntPtrConstant(ArgVT.getStoreSize()));
6133 SDValue LoadCos = DAG.getLoad(ArgVT, dl, LoadSin.getValue(1), Add,
6136 SDVTList Tys = DAG.getVTList(ArgVT, ArgVT);
10574 EVT ArgVT = Op->getOperand(i).getValueType(); local
10575 Type *ArgTy = ArgVT
[all...]
/external/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp1971 EVT ArgVT = Arg.getValueType(); local
1972 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext());
/external/llvm/lib/Target/X86/
H A DX86FastISel.cpp2578 EVT ArgVT = TLI.getValueType(ArgTy);
2579 if (!ArgVT.isSimple()) return false;
2580 switch (ArgVT.getSimpleVT().SimpleTy) {
2800 MVT ArgVT;
2801 if (!isTypeLegal(ArgVal->getType(), ArgVT)) return false;
2803 ArgReg = FastEmit_ri(ArgVT, ArgVT, ISD::AND, ArgReg,
2812 MVT ArgVT; local
2813 if (!isTypeLegal(ArgTy, ArgVT))
2815 if (ArgVT
2851 EVT ArgVT = ArgVTs[VA.getValNo()]; local
[all...]
/external/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp3346 MVT ArgVT = Args[I].VT; local
3351 handleByValArg(I, ArgVT, ArgVT, CCValAssign::Full, ArgFlags);
3356 R = VarFn(I, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, CCInfo);
3358 MVT RegVT = getRegVT(ArgVT, FuncArgs[Args[I].OrigArgIndex].Ty, CallNode,
3360 R = FixedFn(I, ArgVT, RegVT, CCValAssign::Full, ArgFlags, CCInfo);
3366 << EVT(ArgVT).getEVTString();
3381 MVT ArgVT = Args[I].VT; local
3387 handleByValArg(I, ArgVT, ArgV
[all...]

Completed in 1168 milliseconds