Searched refs:ArgVT (Results 1 - 18 of 18) sorted by relevance

/freebsd-10.1-release/contrib/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...]
/freebsd-10.1-release/contrib/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...]
/freebsd-10.1-release/contrib/llvm/include/llvm/Target/
H A DTargetCallingConv.h116 EVT ArgVT; member in struct:llvm::ISD::InputArg
132 ArgVT = argvt;
143 EVT ArgVT; member in struct:llvm::ISD::OutputArg
162 ArgVT = argvt;
/freebsd-10.1-release/contrib/llvm/lib/Target/ARM/
H A DARMFastISel.cpp1973 MVT ArgVT = ArgVTs[VA.getValNo()]; local
1976 if (ArgVT.isVector() || ArgVT.getSizeInBits() > 64)
1989 switch (ArgVT.SimpleTy) {
2024 MVT ArgVT = ArgVTs[VA.getValNo()]; local
2026 assert((!ArgVT.isVector() && ArgVT.getSizeInBits() <= 64) &&
2034 Arg = ARMEmitIntExt(ArgVT, Arg, DestVT, /*isZExt*/false);
2036 ArgVT = DestVT;
2043 Arg = ARMEmitIntExt(ArgVT, Ar
2294 MVT ArgVT; local
2422 MVT ArgVT; local
[all...]
H A DARMISelLowering.cpp5972 EVT ArgVT = Arg.getValueType(); local
5973 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext());
6003 const char *LibcallName = (ArgVT == MVT::f64)
6015 SDValue LoadSin = DAG.getLoad(ArgVT, dl, CallResult.second, SRet,
6020 DAG.getIntPtrConstant(ArgVT.getStoreSize()));
6021 SDValue LoadCos = DAG.getLoad(ArgVT, dl, LoadSin.getValue(1), Add,
6024 SDVTList Tys = DAG.getVTList(ArgVT, ArgVT);
11084 EVT ArgVT = Op->getOperand(i).getValueType(); local
11085 Type *ArgTy = ArgVT
[all...]
/freebsd-10.1-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp1203 MVT ArgVT = ArgVTs[VA.getValNo()]; local
1207 if (ArgVT.isVector() || ArgVT.getSizeInBits() > 64 ||
1234 MVT ArgVT = ArgVTs[VA.getValNo()]; local
1247 if (!PPCEmitIntExt(ArgVT, Arg, DestVT, TmpReg, /*IsZExt*/false))
1249 ArgVT = DestVT;
1259 if (!PPCEmitIntExt(ArgVT, Arg, DestVT, TmpReg, /*IsZExt*/true))
1261 ArgVT = DestVT;
1274 if (ArgVT == MVT::f32 || ArgVT
1438 MVT ArgVT; local
[all...]
H A DPPCISelLowering.cpp1923 static unsigned CalculateStackSlotSize(EVT ArgVT, ISD::ArgFlagsTy Flags, argument
1925 unsigned ArgSize = ArgVT.getSizeInBits()/8;
2887 EVT ArgVT = Outs[i].VT; local
2889 if (ArgVT==MVT::v4f32 || ArgVT==MVT::v4i32 ||
2890 ArgVT==MVT::v8i16 || ArgVT==MVT::v16i8) {
2900 NumBytes += CalculateStackSlotSize(ArgVT, Flags, PtrByteSize);
3597 MVT ArgVT = Outs[i].VT; local
3602 Result = CC_PPC32_SVR4(i, ArgVT, ArgV
[all...]
/freebsd-10.1-release/contrib/llvm/lib/Target/X86/
H A DX86FastISel.cpp1805 EVT ArgVT = TLI.getValueType(ArgTy);
1806 if (!ArgVT.isSimple()) return false;
1807 switch (ArgVT.getSimpleVT().SimpleTy) {
2001 MVT ArgVT;
2002 if (!isTypeLegal(ArgVal->getType(), ArgVT)) return false;
2004 ArgReg = FastEmit_ri(ArgVT, ArgVT, ISD::AND, ArgReg,
2013 MVT ArgVT; local
2014 if (!isTypeLegal(ArgTy, ArgVT))
2016 if (ArgVT
2052 EVT ArgVT = ArgVTs[VA.getValNo()]; local
[all...]
H A DX86ISelLowering.cpp10908 EVT ArgVT = Op.getNode()->getValueType(0); local
10909 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext());
10916 if (ArgVT == MVT::f80) {
10918 } else if (ArgVT.isFloatingPoint() && ArgSize <= 16 /*bytes*/) {
10920 } else if (ArgVT.isInteger() && ArgSize <= 32 /*bytes*/) {
10956 return DAG.getLoad(ArgVT, dl,
13354 EVT ArgVT = Arg.getValueType(); local
13355 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext());
13366 bool isF64 = ArgVT == MVT::f64;
13390 SDValue SinVal = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, ArgVT,
[all...]
/freebsd-10.1-release/contrib/llvm/lib/Target/R600/
H A DAMDGPUISelLowering.cpp742 if (Ins[i].ArgVT == Ins[i].VT) {
748 if (Ins[i].ArgVT.isVector() && !Ins[i].VT.isVector()) {
750 VT = Ins[i].ArgVT.getVectorElementType();
751 } else if (Ins[i].VT.isVector() && Ins[i].ArgVT.isVector() &&
752 Ins[i].ArgVT.getVectorElementType() !=
755 VT = Ins[i].ArgVT;
/freebsd-10.1-release/contrib/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp305 MVT ArgVT = Args[ValNo].VT; local
307 MVT LocVT = ArgVT;
323 State.HandleByVal(ValNo++, ArgVT, LocVT, LocInfo, 2, 2, ArgFlags);
333 State.addLoc(CCValAssign::getReg(ValNo++, ArgVT, Reg, LocVT, LocInfo));
344 CC_MSP430_AssignStack(ValNo++, ArgVT, LocVT, LocInfo, ArgFlags, State);
/freebsd-10.1-release/contrib/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp3248 MVT ArgVT = Args[I].VT; local
3253 handleByValArg(I, ArgVT, ArgVT, CCValAssign::Full, ArgFlags);
3258 R = VarFn(I, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, CCInfo);
3260 MVT RegVT = getRegVT(ArgVT, FuncArgs[Args[I].OrigArgIndex].Ty, CallNode,
3262 R = FixedFn(I, ArgVT, RegVT, CCValAssign::Full, ArgFlags, CCInfo);
3268 << EVT(ArgVT).getEVTString();
3283 MVT ArgVT = Args[I].VT; local
3289 handleByValArg(I, ArgVT, ArgV
[all...]
/freebsd-10.1-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypes.cpp1040 EVT ArgVT = Node->getOperand(i).getValueType(); local
1041 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext());
H A DLegalizeDAG.cpp1888 EVT ArgVT = Node->getOperand(i).getValueType();
1889 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext());
1970 EVT ArgVT = Node->getOperand(i).getValueType();
1971 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext());
2099 EVT ArgVT = Node->getOperand(i).getValueType();
2100 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext());
H A DLegalizeIntegerTypes.cpp2338 EVT ArgVT = N->getOperand(i).getValueType(); local
2339 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext());
H A DSelectionDAGBuilder.cpp7009 MyFlags.ArgVT = VT;
/freebsd-10.1-release/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp2012 EVT ArgVT = Op.getOperand(i).getValueType(); local
2013 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext());
/freebsd-10.1-release/contrib/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp1974 EVT ArgVT = Arg.getValueType(); local
1975 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext());

Completed in 595 milliseconds