/freebsd-10.0-release/contrib/llvm/lib/Target/Sparc/ |
H A D | SparcISelLowering.cpp | 281 if (VA.getValVT() == MVT::i32 && VA.needsCustom()) { 412 assert(VA.getValVT() == MVT::f64); 419 SDValue Load = DAG.getLoad(VA.getValVT(), dl, Chain, FIPtr, 454 if (VA.getValVT() == MVT::i32 || VA.getValVT() == MVT::f32) { 455 Load = DAG.getLoad(VA.getValVT(), dl, Chain, FIPtr, 461 unsigned Offset = 4-std::max(1U, VA.getValVT().getSizeInBits()/8); 466 VA.getValVT(), false, false,0); 467 Load = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), Load); 561 if (VA.getValVT() [all...] |
/freebsd-10.0-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | CallingConvLower.h | 115 MVT getValVT() const { return ValVT; } function in class:llvm::CCValAssign
|
/freebsd-10.0-release/contrib/llvm/lib/Target/MBlaze/ |
H A D | MBlazeISelLowering.cpp | 762 unsigned ArgSize = VA.getValVT().getSizeInBits()/8; 859 RVLocs[i].getValVT(), InFlag).getValue(1); 933 DAG.getValueType(VA.getValVT())); 934 ArgValue = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), ArgValue); 961 InVals.push_back(DAG.getLoad(VA.getValVT(), dl, Chain, FIN,
|
/freebsd-10.0-release/contrib/llvm/lib/Target/MSP430/ |
H A D | MSP430ISelLowering.cpp | 358 DAG.getValueType(VA.getValVT())); 361 DAG.getValueType(VA.getValVT())); 364 ArgValue = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), ArgValue); 615 RVLocs[i].getValVT(), InFlag).getValue(1);
|
/freebsd-10.0-release/contrib/llvm/lib/Target/X86/ |
H A D | X86FastISel.cpp | 778 EVT DstVT = VA.getValVT(); 2135 EVT CopyVT = RVLocs[i].getValVT(); 2143 if (isScalarFPTypeInSSEReg(RVLocs[i].getValVT())) { 2155 if (CopyVT != RVLocs[i].getValVT()) { 2159 EVT ResVT = RVLocs[i].getValVT();
|
H A D | X86ISelLowering.cpp | 1649 if (isScalarFPTypeInSSEReg(VA.getValVT())) 1777 EVT CopyVT = VA.getValVT(); 1795 if (isScalarFPTypeInSSEReg(VA.getValVT())) CopyVT = MVT::f80; 1803 if (CopyVT != VA.getValVT()) 1804 Val = DAG.getNode(ISD::FP_ROUND, dl, VA.getValVT(), Val, 1931 ValVT = VA.getValVT(); 2028 DAG.getValueType(VA.getValVT())); 2031 DAG.getValueType(VA.getValVT())); 2033 ArgValue = DAG.getNode(ISD::BITCAST, dl, VA.getValVT(), ArgValue); 2038 ArgValue = DAG.getNode(X86ISD::MOVDQ2Q, dl, VA.getValVT(), ArgValu [all...] |
/freebsd-10.0-release/contrib/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 958 ArgValue = DAG.getNode(ISD::BITCAST,dl, VA.getValVT(), ArgValue); 963 unsigned DestSize = VA.getValVT().getSizeInBits(); 975 VA.getValVT(), ArgValue, 1177 unsigned SrcSize = VA.getValVT().getSizeInBits(); 1375 Val = DAG.getNode(ISD::BITCAST, dl, VA.getValVT(), Val); 1382 Val = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), Val);
|
/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 446 DAG.getValueType(VA.getValVT())); 449 DAG.getValueType(VA.getValVT())); 452 Value = DAG.getNode(ISD::TRUNCATE, DL, VA.getValVT(), Value); 454 Value = DAG.getLoad(VA.getValVT(), DL, Chain, Value, 461 // Value is a value of type VA.getValVT() that we need to copy into 463 // VA.getValVT(). The caller is responsible for handling indirect values. 638 SDValue SpillSlot = DAG.CreateStackTemporary(VA.getValVT());
|
/freebsd-10.0-release/contrib/llvm/lib/Target/Mips/ |
H A D | MipsISelLowering.cpp | 2304 MVT ValVT = VA.getValVT(), LocVT = VA.getLocVT(); 2462 if (RVLocs[i].getValVT() != RVLocs[i].getLocVT()) 2463 Val = DAG.getNode(ISD::BITCAST, DL, RVLocs[i].getValVT(), Val); 2513 EVT ValVT = VA.getValVT(); 2671 if (RVLocs[i].getValVT() != RVLocs[i].getLocVT())
|
/freebsd-10.0-release/contrib/llvm/lib/Target/ARM/ |
H A D | ARMFastISel.cpp | 2060 MVT DestVT = RVLocs[0].getValVT(); 2075 MVT CopyVT = RVLocs[0].getValVT(); 2139 MVT DestVT = VA.getValVT();
|
H A D | ARMISelLowering.cpp | 1303 Val = DAG.getNode(ISD::BITCAST, dl, VA.getValVT(), Val); 2858 ArgValue = DAG.getNode(ISD::BITCAST, dl, VA.getValVT(), ArgValue); 2862 DAG.getValueType(VA.getValVT())); 2863 ArgValue = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), ArgValue); 2867 DAG.getValueType(VA.getValVT())); 2868 ArgValue = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), ArgValue); 2878 assert(VA.getValVT() != MVT::i64 && "i64 should already be lowered"); 2908 InVals.push_back(DAG.getLoad(VA.getValVT(), dl, Chain, FIN,
|
/freebsd-10.0-release/contrib/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 2014 EVT ValVT = VA.getValVT(); 2051 InVals.push_back(DAG.getLoad(VA.getValVT(), dl, Chain, FIN, 3388 Val = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), Val); 3392 DAG.getValueType(VA.getValVT())); 3393 Val = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), Val); 3397 DAG.getValueType(VA.getValVT())); 3398 Val = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), Val);
|
/freebsd-10.0-release/contrib/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelLowering.cpp | 371 RVLocs[i].getValVT(), InFlag).getValue(1);
|
/freebsd-10.0-release/contrib/llvm/lib/Target/XCore/ |
H A D | XCoreISelLowering.cpp | 1022 RVLocs[i].getValVT(), InFlag).getValue(1);
|