Searched refs:getValVT (Results 1 - 14 of 14) sorted by relevance

/freebsd-10.0-release/contrib/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp281 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 DCallingConvLower.h115 MVT getValVT() const { return ValVT; } function in class:llvm::CCValAssign
/freebsd-10.0-release/contrib/llvm/lib/Target/MBlaze/
H A DMBlazeISelLowering.cpp762 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 DMSP430ISelLowering.cpp358 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 DX86FastISel.cpp778 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 DX86ISelLowering.cpp1649 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 DAArch64ISelLowering.cpp958 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 DSystemZISelLowering.cpp437 // (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 DMipsISelLowering.cpp2304 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 DARMFastISel.cpp2060 MVT DestVT = RVLocs[0].getValVT();
2075 MVT CopyVT = RVLocs[0].getValVT();
2139 MVT DestVT = VA.getValVT();
H A DARMISelLowering.cpp1303 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 DPPCISelLowering.cpp2014 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 DHexagonISelLowering.cpp371 RVLocs[i].getValVT(), InFlag).getValue(1);
/freebsd-10.0-release/contrib/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp1022 RVLocs[i].getValVT(), InFlag).getValue(1);

Completed in 243 milliseconds