Searched refs:getLocVT (Results 1 - 17 of 17) sorted by relevance

/external/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp214 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
276 OutVal = DAG.getNode(ISD::SIGN_EXTEND, DL, VA.getLocVT(), OutVal);
279 OutVal = DAG.getNode(ISD::ZERO_EXTEND, DL, VA.getLocVT(), OutVal);
282 OutVal = DAG.getNode(ISD::ANY_EXTEND, DL, VA.getLocVT(), OutVal);
308 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
377 assert(VA.getLocVT() == MVT::f64);
407 if (VA.getLocVT() == MVT::f32)
409 else if (VA.getLocVT() != MVT::i32) {
411 DAG.getValueType(VA.getLocVT()));
412 Arg = DAG.getNode(ISD::TRUNCATE, dl, VA.getLocVT(), Ar
[all...]
/external/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp454 EVT RegVT = VA.getLocVT();
497 unsigned ObjSize = VA.getLocVT().getSizeInBits()/8;
500 << EVT(VA.getLocVT()).getEVTString()
509 InVal = DAG.getLoad(VA.getLocVT(), dl, Chain, FIN,
556 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
612 Arg = DAG.getNode(ISD::SIGN_EXTEND, dl, VA.getLocVT(), Arg);
615 Arg = DAG.getNode(ISD::ZERO_EXTEND, dl, VA.getLocVT(), Arg);
618 Arg = DAG.getNode(ISD::ANY_EXTEND, dl, VA.getLocVT(), Arg);
/external/llvm/lib/Target/X86/
H A DX86FastISel.cpp2857 assert(VA.getLocVT().isInteger() && !VA.getLocVT().isVector() &&
2859 bool Emitted = X86FastEmitExtend(ISD::SIGN_EXTEND, VA.getLocVT(),
2862 ArgVT = VA.getLocVT();
2866 assert(VA.getLocVT().isInteger() && !VA.getLocVT().isVector() &&
2868 bool Emitted = X86FastEmitExtend(ISD::ZERO_EXTEND, VA.getLocVT(),
2871 ArgVT = VA.getLocVT();
2875 assert(VA.getLocVT().isInteger() && !VA.getLocVT()
[all...]
H A DX86ISelLowering.cpp1894 ValToCopy = DAG.getNode(ISD::SIGN_EXTEND, dl, VA.getLocVT(), ValToCopy);
1896 ValToCopy = DAG.getNode(ISD::ZERO_EXTEND, dl, VA.getLocVT(), ValToCopy);
1898 ValToCopy = DAG.getNode(ISD::ANY_EXTEND, dl, VA.getLocVT(), ValToCopy);
1900 ValToCopy = DAG.getNode(ISD::BITCAST, dl, VA.getLocVT(), ValToCopy);
1950 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
2204 ValVT = VA.getLocVT();
2275 EVT RegVT = VA.getLocVT();
2687 EVT RegVT = VA.getLocVT();
2827 uint32_t OpSize = (VA.getLocVT().getSizeInBits()+7)/8;
/external/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp1156 Arg = DAG.getNode(ISD::SIGN_EXTEND, dl, VA.getLocVT(), Arg);
1159 Arg = DAG.getNode(ISD::ZERO_EXTEND, dl, VA.getLocVT(), Arg);
1162 Arg = DAG.getNode(ISD::ANY_EXTEND, dl, VA.getLocVT(), Arg);
1318 EVT RegVT = VA.getLocVT();
1338 unsigned ObjSize = VA.getLocVT().getSizeInBits()/8;
1341 << EVT(VA.getLocVT()).getEVTString()
1352 ArgIn = DAG.getLoad(VA.getLocVT(), dl, Chain, FIN,
1497 unsigned ObjSize = VA.getLocVT().getSizeInBits() / 8;
1525 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
/external/llvm/include/llvm/CodeGen/
H A DCallingConvLower.h142 MVT getLocVT() const { return LocVT; } function in class:llvm::CCValAssign
/external/llvm/lib/Target/ARM/
H A DARMCallingConv.h183 assert(PendingHAMembers[0].getLocVT() == LocVT);
H A DARMFastISel.cpp1905 if (VA.getLocVT() != MVT::f64 ||
1954 MVT DestVT = VA.getLocVT();
1963 MVT DestVT = VA.getLocVT();
1970 unsigned BC = FastEmit_r(ArgVT, VA.getLocVT(), ISD::BITCAST, Arg,
1974 ArgVT = VA.getLocVT();
1987 assert(VA.getLocVT() == MVT::f64 &&
H A DARMISelLowering.cpp1272 assert(!VA.needsCustom() && VA.getLocVT() == MVT::i32 &&
1294 if (VA.getLocVT() == MVT::v2f64) {
1314 Val = DAG.getCopyFromReg(Chain, dl, VA.getLocReg(), VA.getLocVT(),
1459 Arg = DAG.getNode(ISD::SIGN_EXTEND, dl, VA.getLocVT(), Arg);
1462 Arg = DAG.getNode(ISD::ZERO_EXTEND, dl, VA.getLocVT(), Arg);
1465 Arg = DAG.getNode(ISD::ANY_EXTEND, dl, VA.getLocVT(), Arg);
1468 Arg = DAG.getNode(ISD::BITCAST, dl, VA.getLocVT(), Arg);
1474 if (VA.getLocVT() == MVT::v2f64) {
1499 assert(VA.getLocVT() == MVT::i32 &&
2003 EVT RegVT = VA.getLocVT();
[all...]
/external/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp342 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
485 Arg = DAG.getNode(ISD::SIGN_EXTEND, dl, VA.getLocVT(), Arg);
488 Arg = DAG.getNode(ISD::ZERO_EXTEND, dl, VA.getLocVT(), Arg);
491 Arg = DAG.getNode(ISD::ANY_EXTEND, dl, VA.getLocVT(), Arg);
872 EVT RegVT = VA.getLocVT();
898 ObjSize = VA.getLocVT().getStoreSizeInBits() >> 3;
915 InVals.push_back(DAG.getLoad(VA.getLocVT(), dl, Chain, FIN,
/external/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp623 // (and so has type VA.getLocVT()). Convert Value to VA.getValVT(), chaining
631 Value = DAG.getNode(ISD::AssertSext, DL, VA.getLocVT(), Value,
634 Value = DAG.getNode(ISD::AssertZext, DL, VA.getLocVT(), Value,
654 return DAG.getNode(ISD::SIGN_EXTEND, DL, VA.getLocVT(), Value);
656 return DAG.getNode(ISD::ZERO_EXTEND, DL, VA.getLocVT(), Value);
658 return DAG.getNode(ISD::ANY_EXTEND, DL, VA.getLocVT(), Value);
690 EVT LocVT = VA.getLocVT();
731 if (VA.getLocVT() == MVT::i32 || VA.getLocVT() == MVT::f32)
867 if (VA.getLocVT()
[all...]
/external/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp1709 EVT RegVT = VA.getLocVT();
1756 unsigned ArgSize = VA.getLocVT().getSizeInBits() / 8;
1776 MemVT = VA.getLocVT();
1789 ArgValue = DAG.getExtLoad(ExtType, DL, VA.getLocVT(), Chain, FIN,
1934 assert(!VA.needsCustom() && VA.getLocVT() == MVT::i64 &&
1941 DAG.getCopyFromReg(Chain, DL, VA.getLocReg(), VA.getLocVT(), InFlag);
2258 Arg = DAG.getNode(ISD::SIGN_EXTEND, DL, VA.getLocVT(), Arg);
2261 Arg = DAG.getNode(ISD::ZERO_EXTEND, DL, VA.getLocVT(), Arg);
2269 Arg = DAG.getNode(ISD::ANY_EXTEND, DL, VA.getLocVT(), Arg);
2272 Arg = DAG.getNode(ISD::BITCAST, DL, VA.getLocVT(), Ar
[all...]
H A DAArch64FastISel.cpp1223 MVT DestVT = VA.getLocVT();
1233 MVT DestVT = VA.getLocVT();
/external/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp2459 MVT ValVT = VA.getValVT(), LocVT = VA.getLocVT();
2624 RVLocs[i].getLocVT(), InFlag);
2628 if (RVLocs[i].getValVT() != RVLocs[i].getLocVT())
2696 MVT RegVT = VA.getLocVT();
2832 if (RVLocs[i].getValVT() != RVLocs[i].getLocVT())
2833 Val = DAG.getNode(ISD::BITCAST, DL, RVLocs[i].getLocVT(), Val);
2839 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
/external/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp1261 MVT DestVT = VA.getLocVT();
1273 MVT DestVT = VA.getLocVT();
1571 MVT DestVT = VA.getLocVT();
H A DPPCISelLowering.cpp2301 unsigned ArgSize = VA.getLocVT().getStoreSize();
3535 VA.getLocReg(), VA.getLocVT(), InFlag);
3546 Val = DAG.getNode(ISD::AssertZext, dl, VA.getLocVT(), Val,
3551 Val = DAG.getNode(ISD::AssertSext, dl, VA.getLocVT(), Val,
3865 seenFloatArg |= VA.getLocVT().isFloatingPoint();
4785 Arg = DAG.getNode(ISD::ANY_EXTEND, dl, VA.getLocVT(), Arg);
4788 Arg = DAG.getNode(ISD::ZERO_EXTEND, dl, VA.getLocVT(), Arg);
4791 Arg = DAG.getNode(ISD::SIGN_EXTEND, dl, VA.getLocVT(), Arg);
4797 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
/external/llvm/lib/Target/R600/
H A DSIISelLowering.cpp398 EVT VT = VA.getLocVT();

Completed in 2530 milliseconds