/freebsd-10.0-release/contrib/llvm/lib/Target/Sparc/ |
H A D | SparcISelLowering.cpp | 206 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); 268 OutVal = DAG.getNode(ISD::SIGN_EXTEND, DL, VA.getLocVT(), OutVal); 271 OutVal = DAG.getNode(ISD::ZERO_EXTEND, DL, VA.getLocVT(), OutVal); 274 OutVal = DAG.getNode(ISD::ANY_EXTEND, DL, VA.getLocVT(), OutVal); 299 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); 366 assert(VA.getLocVT() == MVT::f64); 396 if (VA.getLocVT() == MVT::f32) 398 else if (VA.getLocVT() != MVT::i32) { 400 DAG.getValueType(VA.getLocVT())); 401 Arg = DAG.getNode(ISD::TRUNCATE, dl, VA.getLocVT(), Ar [all...] |
/freebsd-10.0-release/contrib/llvm/lib/Target/X86/ |
H A D | X86FastISel.cpp | 1933 assert(VA.getLocVT().isInteger() && !VA.getLocVT().isVector() && 1935 bool Emitted = X86FastEmitExtend(ISD::SIGN_EXTEND, VA.getLocVT(), 1938 ArgVT = VA.getLocVT(); 1942 assert(VA.getLocVT().isInteger() && !VA.getLocVT().isVector() && 1944 bool Emitted = X86FastEmitExtend(ISD::ZERO_EXTEND, VA.getLocVT(), 1947 ArgVT = VA.getLocVT(); 1951 assert(VA.getLocVT().isInteger() && !VA.getLocVT() [all...] |
H A D | X86ISelLowering.cpp | 1621 ValToCopy = DAG.getNode(ISD::SIGN_EXTEND, dl, VA.getLocVT(), ValToCopy); 1623 ValToCopy = DAG.getNode(ISD::ZERO_EXTEND, dl, VA.getLocVT(), ValToCopy); 1625 ValToCopy = DAG.getNode(ISD::ANY_EXTEND, dl, VA.getLocVT(), ValToCopy); 1627 ValToCopy = DAG.getNode(ISD::BITCAST, dl, VA.getLocVT(), ValToCopy); 1674 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); 1929 ValVT = VA.getLocVT(); 2001 EVT RegVT = VA.getLocVT(); 2377 EVT RegVT = VA.getLocVT(); 2515 uint32_t OpSize = (VA.getLocVT().getSizeInBits()+7)/8;
|
/freebsd-10.0-release/contrib/llvm/lib/Target/MSP430/ |
H A D | MSP430ISelLowering.cpp | 338 EVT RegVT = VA.getLocVT(); 381 unsigned ObjSize = VA.getLocVT().getSizeInBits()/8; 384 << EVT(VA.getLocVT()).getEVTString() 393 InVal = DAG.getLoad(VA.getLocVT(), dl, Chain, FIN, 440 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); 496 Arg = DAG.getNode(ISD::SIGN_EXTEND, dl, VA.getLocVT(), Arg); 499 Arg = DAG.getNode(ISD::ZERO_EXTEND, dl, VA.getLocVT(), Arg); 502 Arg = DAG.getNode(ISD::ANY_EXTEND, dl, VA.getLocVT(), Arg);
|
/freebsd-10.0-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | CallingConvLower.h | 124 MVT getLocVT() const { return LocVT; } function in class:llvm::CCValAssign
|
/freebsd-10.0-release/contrib/llvm/lib/Target/XCore/ |
H A D | XCoreISelLowering.cpp | 919 Arg = DAG.getNode(ISD::SIGN_EXTEND, dl, VA.getLocVT(), Arg); 922 Arg = DAG.getNode(ISD::ZERO_EXTEND, dl, VA.getLocVT(), Arg); 925 Arg = DAG.getNode(ISD::ANY_EXTEND, dl, VA.getLocVT(), Arg); 1089 EVT RegVT = VA.getLocVT(); 1108 unsigned ObjSize = VA.getLocVT().getSizeInBits()/8; 1111 << EVT(VA.getLocVT()).getEVTString() 1122 InVals.push_back(DAG.getLoad(VA.getLocVT(), dl, Chain, FIN, 1221 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
|
/freebsd-10.0-release/contrib/llvm/lib/Target/MBlaze/ |
H A D | MBlazeISelLowering.cpp | 730 MVT RegVT = VA.getLocVT(); 905 MVT RegVT = VA.getLocVT(); 953 unsigned ArgSize = VA.getLocVT().getSizeInBits()/8; 1055 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
|
/freebsd-10.0-release/contrib/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.cpp | 437 // (and so has type VA.getLocVT()). Convert Value to VA.getValVT(), chaining 445 Value = DAG.getNode(ISD::AssertSext, DL, VA.getLocVT(), Value, 448 Value = DAG.getNode(ISD::AssertZext, DL, VA.getLocVT(), Value, 468 return DAG.getNode(ISD::SIGN_EXTEND, DL, VA.getLocVT(), Value); 470 return DAG.getNode(ISD::ZERO_EXTEND, DL, VA.getLocVT(), Value); 472 return DAG.getNode(ISD::ANY_EXTEND, DL, VA.getLocVT(), Value); 503 EVT LocVT = VA.getLocVT(); 544 if (VA.getLocVT() == MVT::i32 || VA.getLocVT() == MVT::f32) 658 if (VA.getLocVT() [all...] |
/freebsd-10.0-release/contrib/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 935 MVT RegVT = VA.getLocVT(); 943 int FI = MFI->CreateFixedObject(VA.getLocVT().getSizeInBits()/8, 947 ArgValue = DAG.getLoad(VA.getLocVT(), dl, Chain, FIN, 1062 Arg = DAG.getNode(ISD::ANY_EXTEND, dl, VA.getLocVT(), Arg); 1065 Arg = DAG.getNode(ISD::BITCAST, dl, VA.getLocVT(), Arg); 1071 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); 1189 VA.getLocVT(), 1190 DAG.getUNDEF(VA.getLocVT()), 1198 Arg = DAG.getNode(ISD::BITCAST, dl, VA.getLocVT(), Arg); 1216 VA.getLocVT() [all...] |
/freebsd-10.0-release/contrib/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelLowering.cpp | 328 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT())); 470 Arg = DAG.getNode(ISD::SIGN_EXTEND, dl, VA.getLocVT(), Arg); 473 Arg = DAG.getNode(ISD::ZERO_EXTEND, dl, VA.getLocVT(), Arg); 476 Arg = DAG.getNode(ISD::ANY_EXTEND, dl, VA.getLocVT(), Arg); 854 EVT RegVT = VA.getLocVT(); 880 ObjSize = VA.getLocVT().getStoreSizeInBits() >> 3; 897 InVals.push_back(DAG.getLoad(VA.getLocVT(), dl, Chain, FIN,
|
/freebsd-10.0-release/contrib/llvm/lib/Target/ARM/ |
H A D | ARMFastISel.cpp | 1928 if (VA.getLocVT() != MVT::f64 || 1977 MVT DestVT = VA.getLocVT(); 1986 MVT DestVT = VA.getLocVT(); 1993 unsigned BC = FastEmit_r(ArgVT, VA.getLocVT(), ISD::BITCAST, Arg, 1997 ArgVT = VA.getLocVT(); 2011 assert(VA.getLocVT() == MVT::f64 &&
|
H A D | ARMISelLowering.cpp | 1255 assert(!VA.needsCustom() && VA.getLocVT() == MVT::i32 && 1275 if (VA.getLocVT() == MVT::v2f64) { 1293 Val = DAG.getCopyFromReg(Chain, dl, VA.getLocReg(), VA.getLocVT(), 1431 Arg = DAG.getNode(ISD::SIGN_EXTEND, dl, VA.getLocVT(), Arg); 1434 Arg = DAG.getNode(ISD::ZERO_EXTEND, dl, VA.getLocVT(), Arg); 1437 Arg = DAG.getNode(ISD::ANY_EXTEND, dl, VA.getLocVT(), Arg); 1440 Arg = DAG.getNode(ISD::BITCAST, dl, VA.getLocVT(), Arg); 1446 if (VA.getLocVT() == MVT::v2f64) { 1471 assert(VA.getLocVT() == MVT::i32 && 1974 EVT RegVT = VA.getLocVT(); [all...] |
/freebsd-10.0-release/contrib/llvm/lib/Target/Mips/ |
H A D | MipsISelLowering.cpp | 2304 MVT ValVT = VA.getValVT(), LocVT = VA.getLocVT(); 2458 RVLocs[i].getLocVT(), InFlag); 2462 if (RVLocs[i].getValVT() != RVLocs[i].getLocVT()) 2529 EVT RegVT = VA.getLocVT(); 2671 if (RVLocs[i].getValVT() != RVLocs[i].getLocVT()) 2672 Val = DAG.getNode(ISD::BITCAST, DL, RVLocs[i].getLocVT(), Val); 2678 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
|
/freebsd-10.0-release/contrib/llvm/lib/Target/R600/ |
H A D | SIISelLowering.cpp | 168 MVT VT = VA.getLocVT();
|
/freebsd-10.0-release/contrib/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 2045 unsigned ArgSize = VA.getLocVT().getSizeInBits() / 8; 3380 VA.getLocReg(), VA.getLocVT(), InFlag); 3391 Val = DAG.getNode(ISD::AssertZext, dl, VA.getLocVT(), Val, 3396 Val = DAG.getNode(ISD::AssertSext, dl, VA.getLocVT(), Val, 3694 seenFloatArg |= VA.getLocVT().isFloatingPoint(); 4526 Arg = DAG.getNode(ISD::ANY_EXTEND, dl, VA.getLocVT(), Arg); 4529 Arg = DAG.getNode(ISD::ZERO_EXTEND, dl, VA.getLocVT(), Arg); 4532 Arg = DAG.getNode(ISD::SIGN_EXTEND, dl, VA.getLocVT(), Arg); 4538 RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
|