HomeSort by: relevance | last modified time | path
    Searched defs:IntVT (Results 1 - 12 of 12) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
FunctionLoweringInfo.cpp 444 EVT IntVT = ValueVTs[0];
446 if (TLI->getNumRegisters(PN->getContext(), IntVT) != 1)
448 IntVT = TLI->getTypeToTransformTo(PN->getContext(), IntVT);
449 unsigned BitWidth = IntVT.getSizeInBits();
FastISel.cpp 304 EVT IntVT = TLI.getPointerTy(DL);
305 uint32_t IntBitWidth = IntVT.getSizeInBits();
313 Reg = fastEmit_r(IntVT.getSimpleVT(), VT, ISD::SINT_TO_FP,
1617 EVT IntVT = EVT::getIntegerVT(I->getContext(), VT.getSizeInBits());
1618 if (!TLI.isTypeLegal(IntVT))
1621 Register IntReg = fastEmit_r(VT.getSimpleVT(), IntVT.getSimpleVT(),
1627 IntVT.getSimpleVT(), ISD::XOR, IntReg,
1628 UINT64_C(1) << (VT.getSizeInBits() - 1), IntVT.getSimpleVT());
1632 ResultReg = fastEmit_r(IntVT.getSimpleVT(), VT.getSimpleVT(), ISD::BITCAST,
SelectionDAGBuilder.cpp 247 EVT IntVT = EVT::getIntegerVT(*DAG.getContext(), ValueVT.getSizeInBits());
248 Val = getCopyFromParts(DAG, DL, Parts, NumParts, PartVT, IntVT, V, CC);
DAGCombiner.cpp 12732 EVT IntVT = EVT::getIntegerVT(*DAG.getContext(), SrcEltVT.getSizeInBits());
12733 BV = ConstantFoldBITCASTofBUILD_VECTOR(BV, IntVT).getNode();
12734 SrcEltVT = IntVT;
16595 EVT IntVT = EVT::getIntegerVT(*DAG.getContext(), VTSize.getFixedSize());
16596 if (!TLI.isOperationLegal(ISD::LOAD, IntVT) ||
16597 !TLI.isOperationLegal(ISD::STORE, IntVT) ||
16604 Type *IntVTTy = IntVT.getTypeForEVT(*DAG.getContext());
16610 DAG.getLoad(IntVT, SDLoc(Value), LD->getChain(), LD->getBasePtr(),
22201 EVT IntVT = Int.getValueType();
22204 if (!IntVT.isInteger() || IntVT.isVector()
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
TargetLoweringBase.cpp 718 MVT IntVT = MVT::getIntegerVT(VT.getFixedSizeInBits());
719 if (IntVT.isValid()) {
721 AddPromotedToType(ISD::ATOMIC_SWAP, VT, IntVT);
  /src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
M68kISelLowering.cpp 970 MVT IntVT = MVT::i32;
971 RegParmTypes.push_back(IntVT);
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86ISelDAGToDAG.cpp 1133 EVT IntVT = EVT(VecVT).changeVectorElementTypeToInteger();
1134 Op0 = CurDAG->getNode(ISD::BITCAST, dl, IntVT, Op0);
1135 Op1 = CurDAG->getNode(ISD::BITCAST, dl, IntVT, Op1);
1144 Res = CurDAG->getNode(Opc, dl, IntVT, Op0, Op1);
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUISelLowering.cpp 1662 MVT IntVT = MVT::i32;
1682 SDValue jq = DAG.getConstant(1, DL, IntVT);
1729 SDValue iq = DAG.getNode(ToInt, DL, IntVT, fq);
SIISelLowering.cpp 1684 EVT IntVT = MemVT.changeTypeToInteger();
1696 SDValue ArgVal = DAG.getNode(ISD::TRUNCATE, SL, IntVT, Extract);
4647 EVT IntVT = LoadVT.changeTypeToInteger();
4663 return getMemIntrinsicNode(Opc, DL, M->getVTList(), Ops, IntVT,
5439 MVT IntVT = MVT::getIntegerVT(VecSize);
5446 SDValue ExtVal = DAG.getNode(ISD::BITCAST, SL, IntVT,
5455 SDValue BCVec = DAG.getNode(ISD::BITCAST, SL, IntVT, Vec);
5456 SDValue BFM = DAG.getNode(ISD::SHL, SL, IntVT,
5457 DAG.getConstant(0xffff, SL, IntVT),
5460 SDValue LHS = DAG.getNode(ISD::AND, SL, IntVT, BFM, ExtVal)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVISelLowering.cpp 3985 MVT IntVT = VecVT.changeVectorElementTypeToInteger();
4014 IntVT = MVT::getVectorVT(MVT::i16, VecVT.getVectorElementCount());
4031 !Subtarget.is64Bit() && IntVT.getVectorElementType() == MVT::i64;
4034 SplatVL = DAG.getSplatVector(IntVT, DL, VLMinus1);
4036 SplatVL = DAG.getNode(RISCVISD::SPLAT_VECTOR_I64, DL, IntVT, VLMinus1);
4038 SDValue VID = DAG.getNode(RISCVISD::VID_VL, DL, IntVT, Mask, VL);
4040 DAG.getNode(RISCVISD::SUB_VL, DL, IntVT, SplatVL, VID, Mask, VL);
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCISelLowering.cpp 7517 EVT IntVT = Op.getValueType();
7524 SDVTList VTs = DAG.getVTList(IntVT);
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp 12339 EVT IntVT = BV->getValueType(0);
12344 SDValue MaskConst = DAG.getNode(ISD::BITCAST, DL, IntVT, SourceConst);
12345 SDValue NewAnd = DAG.getNode(ISD::AND, DL, IntVT,

Completed in 170 milliseconds