/external/llvm/lib/CodeGen/ |
H A D | TargetLoweringBase.cpp | 967 MVT SVT = (MVT::SimpleValueType)nVT; local 970 if (SVT.getVectorElementType().getSizeInBits() > EltVT.getSizeInBits() 971 && SVT.getVectorNumElements() == NElts && 972 isTypeLegal(SVT) && SVT.getScalarType().isInteger()) { 973 TransformToType[i] = SVT; 974 RegisterTypeForVT[i] = SVT; 986 MVT SVT = (MVT::SimpleValueType)nVT; local 987 if (SVT.getVectorElementType() == EltVT && 988 SVT [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeDAG.cpp | 271 EVT SVT = VT; local 272 while (SVT != MVT::f32) { 273 SVT = (MVT::SimpleValueType)(SVT.getSimpleVT().SimpleTy - 1); 274 if (ConstantFPSDNode::isValueValidForType(SVT, CFP->getValueAPF()) && 277 TLI.isLoadExtLegal(ISD::EXTLOAD, SVT) && 279 Type *SType = SVT.getTypeForEVT(*DAG.getContext()); 281 VT = SVT;
|
H A D | LegalizeFloatTypes.cpp | 565 EVT SVT = N->getOperand(0).getValueType(); local 578 if (NVT.bitsGE(SVT)) 641 EVT SVT = N->getOperand(0).getValueType(); local 644 RTLIB::Libcall LC = RTLIB::getFPROUND(SVT, RVT);
|
H A D | LegalizeIntegerTypes.cpp | 511 EVT SVT = getSetCCResultType(N->getOperand(0).getValueType()); local 517 if (!TLI.isTypeLegal(SVT)) 518 SVT = NVT; 521 assert(SVT.isVector() == N->getOperand(0).getValueType().isVector() && 536 SDValue SetCC = DAG.getNode(N->getOpcode(), dl, SVT, LHS, RHS, 539 assert(NVT.bitsLE(SVT) && "Integer type overpromoted?"); 895 EVT SVT = getSetCCResultType(MVT::Other); local 896 SDValue Cond = PromoteTargetBoolean(N->getOperand(1), SVT); 988 EVT SVT = getSetCCResultType(N->getOpcode() == ISD::SELECT ? local 990 Cond = PromoteTargetBoolean(Cond, SVT); [all...] |
H A D | LegalizeVectorTypes.cpp | 2406 EVT SVT = TLI.getSetCCResultType(*DAG.getContext(), InOp0.getValueType()); local 2408 SVT, InOp0, InOp1, N->getOperand(2)); 2412 SVT.getVectorElementType(),
|
H A D | SelectionDAG.cpp | 2692 EVT SVT = VT.getScalarType(); local 2717 if (V1->getValueType(0) != SVT || V2->getValueType(0) != SVT) 2731 Outputs.push_back(getConstant(C1 + C2, SVT)); 2734 Outputs.push_back(getConstant(C1 - C2, SVT)); 2737 Outputs.push_back(getConstant(C1 * C2, SVT)); 2742 Outputs.push_back(getConstant(C1.udiv(C2), SVT)); 2747 Outputs.push_back(getConstant(C1.urem(C2), SVT)); 2752 Outputs.push_back(getConstant(C1.sdiv(C2), SVT)); 2757 Outputs.push_back(getConstant(C1.srem(C2), SVT)); 4558 getTruncStore(SDValue Chain, SDLoc dl, SDValue Val, SDValue Ptr, MachinePointerInfo PtrInfo, EVT SVT,bool isVolatile, bool isNonTemporal, unsigned Alignment, const MDNode *TBAAInfo) argument 4585 getTruncStore(SDValue Chain, SDLoc dl, SDValue Val, SDValue Ptr, EVT SVT, MachineMemOperand *MMO) argument [all...] |
H A D | DAGCombiner.cpp | 4558 EVT SVT = getSetCCResultType(N0VT); local 4565 if (VT.getSizeInBits() == SVT.getSizeInBits()) 4574 if (SVT == MatchingVectorType) { 8379 EVT SVT = Value.getOperand(0).getValueType(); local 8381 getABITypeAlignment(SVT.getTypeForEVT(*DAG.getContext())); 8384 TLI.isOperationLegalOrCustom(ISD::STORE, SVT)))
|
/external/llvm/include/llvm/CodeGen/ |
H A D | ValueTypes.h | 159 MVT(SimpleValueType SVT) : SimpleTy(SVT) { } argument 559 EVT(MVT::SimpleValueType SVT) : V(SVT), LLVMTy(0) { } argument
|
/external/llvm/lib/Target/Mips/ |
H A D | MipsSEISelLowering.cpp | 129 MVT::SimpleValueType SVT = VT.getSimpleVT().SimpleTy; local 131 switch (SVT) {
|
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelLowering.cpp | 943 EVT SVT = OpNode->getValueType(0); local 946 return DAG.getNode(ISD::SELECT, dl, SVT, Cond, TrueVal, FalseVal);
|
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 5789 EVT SVT = getSetCCResultType(*DAG.getContext(), N->getValueType(0)); local 5790 SDVTList VTs = DAG.getVTList(SVT, MVT::Other);
|
/external/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 8554 EVT SVT = N0.getValueType(); local 8557 assert((SVT == MVT::v4i8 || SVT == MVT::v4i16 || 8558 SVT == MVT::v8i8 || SVT == MVT::v8i16) && 8562 SVT.getVectorNumElements()); 8808 MVT SVT = In.getValueType().getSimpleVT(); local 8816 if (!VT.is256BitVector() || !SVT.is128BitVector() || 8817 VT.getVectorNumElements() != SVT.getVectorNumElements()) 8840 MVT SVT local 9001 MVT SVT = In.getValueType().getSimpleVT(); local [all...] |