Searched defs:EltVT (Results 1 - 25 of 34) sorted by relevance

12

/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorOps.cpp351 EVT EltVT = VT.getVectorElementType(); local
363 Ops[i] = DAG.getNode(ISD::SELECT, dl, EltVT, Ops[i],
365 (EltVT.getSizeInBits()), EltVT),
366 DAG.getConstant(0, EltVT));
H A DLegalizeTypes.cpp982 SDValue DAGTypeLegalizer::GetVectorElementPointer(SDValue VecPtr, EVT EltVT, argument
992 unsigned EltSize = EltVT.getSizeInBits() / 8; // FIXME: should be ABI size.
H A DLegalizeDAG.cpp651 EVT EltVT = VT.getVectorElementType(); local
667 unsigned EltSize = EltVT.getSizeInBits()/8;
671 Ch = DAG.getTruncStore(Ch, dl, Tmp2, StackPtr2, MachinePointerInfo(), EltVT,
685 EVT EltVT = Vec.getValueType().getVectorElementType(); local
686 if (Val.getValueType() == EltVT ||
687 (EltVT.isInteger() && Val.getValueType().bitsGE(EltVT))) {
1652 EVT EltVT = EVT::getIntegerVT(*DAG.getContext(), ScalarSize); local
1838 EVT EltVT = VT.getVectorElementType();
1846 unsigned TypeByteSize = EltVT
[all...]
H A DLegalizeIntegerTypes.cpp585 EVT EltVT = InVT.getScalarType(); local
589 EVT HalfVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumElts/2);
H A DLegalizeVectorTypes.cpp178 EVT EltVT = N->getValueType(0).getVectorElementType(); local
179 if (Op.getValueType() != EltVT)
181 Op = DAG.getNode(ISD::TRUNCATE, N->getDebugLoc(), EltVT, Op);
213 EVT EltVT = N->getValueType(0).getVectorElementType(); local
216 return DAG.getNode(N->getOpcode(), N->getDebugLoc(), EltVT,
223 EVT EltVT = N->getValueType(0).getVectorElementType(); local
225 if (InOp.getValueType() != EltVT)
226 return DAG.getNode(ISD::TRUNCATE, N->getDebugLoc(), EltVT, InOp);
664 EVT EltVT = VecVT.getVectorElementType(); local
671 SDValue EltPtr = GetVectorElementPointer(StackPtr, EltVT, Id
904 EVT EltVT = NewVT.getVectorElementType(); local
1154 EVT EltVT = N->getValueType(0).getVectorElementType(); local
1517 EVT EltVT = WidenVT.getVectorElementType(); local
1670 EVT EltVT = VT.getVectorElementType(); local
1736 EVT EltVT = WidenVT.getVectorElementType(); local
1811 EVT EltVT = WidenVT.getVectorElementType(); local
1857 EVT EltVT = VT.getVectorElementType(); local
2070 EVT EltVT = VT.getVectorElementType(); local
2117 EVT EltVT = VT.getVectorElementType(); local
2413 EVT EltVT = WidenVT.getVectorElementType(); local
2591 EVT EltVT = NVT.getVectorElementType(); local
[all...]
H A DTargetLowering.cpp835 EVT EltVT = VT.getVectorElementType(); local
848 if (SVT.getVectorElementType().getSizeInBits() > EltVT.getSizeInBits()
865 if (SVT.getVectorElementType() == EltVT &&
H A DDAGCombiner.cpp2745 EVT EltVT = VT.isVector() ? VT.getVectorElementType() : VT; local
2746 return DAG.getConstant(APInt::getAllOnesValue(EltVT.getSizeInBits()), VT);
4337 EVT EltVT = VT.getVectorElementType(); local
4339 DAG.getConstant(1, EltVT));
7207 EVT EltVT = RVT.getVectorElementType();
7209 DAG.getConstant(0, EltVT));
H A DSelectionDAG.cpp773 EVT EltVT = N->getValueType(0).getVectorElementType(); local
775 assert((I->getValueType() == EltVT ||
776 (EltVT.isInteger() && I->getValueType().isInteger() &&
777 EltVT.bitsLE(I->getValueType()))) &&
917 EVT EltVT = VT.getScalarType(); local
919 getConstant(APInt::getAllOnesValue(EltVT.getSizeInBits()), VT);
924 EVT EltVT = VT.getScalarType(); local
925 assert((EltVT.getSizeInBits() >= 64 ||
926 (uint64_t)((int64_t)Val >> EltVT.getSizeInBits()) + 1 < 2) &&
928 return getConstant(APInt(EltVT
938 EVT EltVT = VT.getScalarType(); local
991 EVT EltVT = VT.getScalarType(); local
1023 EVT EltVT = VT.getScalarType(); local
3288 MVT EltVT = (VT.getVectorElementType() == MVT::f32) ? MVT::i32 : MVT::i64; local
6414 EVT EltVT = VT.getVectorElementType(); local
[all...]
/external/llvm/include/llvm/CodeGen/
H A DValueTypes.h308 EVT EltVT = getVectorElementType(); local
309 EltVT = EVT::getIntegerVT(Context, 2 * EltVT.getSizeInBits());
310 return EVT::getVectorVT(Context, EltVT, getVectorNumElements());
/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp328 EVT EltVT = VT.getVectorElementType(); local
344 unsigned EltSize = EltVT.getSizeInBits()/8;
349 Ch = DAG.getTruncStore(Ch, dl, Tmp2, StackPtr2, MachinePointerInfo(), EltVT,
364 EVT EltVT = Vec.getValueType().getVectorElementType(); local
365 if (Val.getValueType() == EltVT ||
366 (EltVT.isInteger() && Val.getValueType().bitsGE(EltVT))) {
1302 EVT EltVT = VT.getVectorElementType();
1311 unsigned TypeByteSize = EltVT.getSizeInBits() / 8;
1324 if (EltVT
[all...]
H A DLegalizeTypes.cpp1022 SDValue DAGTypeLegalizer::GetVectorElementPointer(SDValue VecPtr, EVT EltVT, argument
1029 unsigned EltSize = EltVT.getSizeInBits() / 8; // FIXME: should be ABI size.
1030 assert(EltSize * 8 == EltVT.getSizeInBits() &&
H A DLegalizeTypesGeneric.cpp327 EVT EltVT) {
337 IntegerToVector(Parts[0], NumElements, Ops, EltVT);
338 IntegerToVector(Parts[1], NumElements, Ops, EltVT);
340 Ops.push_back(DAG.getNode(ISD::BITCAST, DL, EltVT, Op));
325 IntegerToVector(SDValue Op, unsigned NumElements, SmallVectorImpl<SDValue> &Ops, EVT EltVT) argument
H A DLegalizeVectorOps.cpp1045 EVT EltVT = VT.getVectorElementType(); local
1061 Ops[i] = DAG.getSelect(dl, EltVT, Ops[i],
1063 (EltVT.getSizeInBits()), dl, EltVT),
1064 DAG.getConstant(0, dl, EltVT));
H A DLegalizeFloatTypes.cpp1960 EVT EltVT = VecVT.getVectorElementType(); local
1973 SDValue Res = DAG.getNode(N->getOpcode(), DL, EltVT, Vec, Idx);
1984 Res = DAG.getNode(N->getOpcode(), DL, EltVT, Lo, Idx);
1986 Res = DAG.getNode(N->getOpcode(), DL, EltVT, Hi,
H A DLegalizeVectorTypes.cpp173 EVT EltVT = N->getValueType(0).getVectorElementType(); local
177 if (EltVT.isInteger())
178 return DAG.getNode(ISD::TRUNCATE, SDLoc(N), EltVT, InOp);
216 EVT EltVT = N->getValueType(0).getVectorElementType(); local
217 if (Op.getValueType() != EltVT)
219 Op = DAG.getNode(ISD::TRUNCATE, SDLoc(N), EltVT, Op);
269 EVT EltVT = N->getValueType(0).getVectorElementType(); local
272 return DAG.getNode(N->getOpcode(), SDLoc(N), EltVT,
279 EVT EltVT = N->getValueType(0).getVectorElementType(); local
281 if (InOp.getValueType() != EltVT)
1005 EVT EltVT = VecVT.getVectorElementType(); local
1385 EVT EltVT = NewVT.getVectorElementType(); local
1913 EVT EltVT = N->getValueType(0).getVectorElementType(); local
2401 EVT EltVT = WidenVT.getVectorElementType(); local
2626 EVT EltVT = N->getOperand(0).getValueType(); local
2691 EVT EltVT = WidenVT.getVectorElementType(); local
2768 EVT EltVT = WidenVT.getVectorElementType(); local
2815 EVT EltVT = VT.getVectorElementType(); local
3197 EVT EltVT = VT.getVectorElementType(); local
3247 EVT EltVT = VT.getVectorElementType(); local
3662 EVT EltVT = WidenVT.getVectorElementType(); local
3859 EVT EltVT = NVT.getVectorElementType(); local
[all...]
H A DSelectionDAG.cpp104 EVT EltVT = N->getValueType(0).getVectorElementType(); local
106 EltVT.getSizeInBits() >= SplatBitSize;
697 EVT EltVT = N->getValueType(0).getVectorElementType(); local
699 assert((I->getValueType() == EltVT ||
700 (EltVT.isInteger() && I->getValueType().isInteger() &&
701 EltVT.bitsLE(I->getValueType()))) &&
1076 EVT EltVT = VT.getScalarType(); local
1078 getConstant(APInt::getAllOnesValue(EltVT.getSizeInBits()), DL, VT);
1083 EVT EltVT = VT.getScalarType(); local
1091 TrueValue = getConstant(APInt::getAllOnesValue(EltVT
1100 EVT EltVT = VT.getScalarType(); local
1116 EVT EltVT = VT.getScalarType(); local
1216 EVT EltVT = VT.getScalarType(); local
1245 EVT EltVT = VT.getScalarType(); local
4122 MVT EltVT = (VT.getVectorElementType() == MVT::f32) ? MVT::i32 : MVT::i64; local
6895 EVT EltVT = VT.getVectorElementType(); local
7098 EVT EltVT = VT.getVectorElementType(); local
[all...]
/external/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp1026 EVT EltVT = VT.getVectorElementType(); local
1030 return LegalizeKind(TypeScalarizeVector, EltVT);
1035 if (EltVT.isInteger()) {
1040 EVT NVT = EVT::getVectorVT(Context, EltVT, NumElts);
1045 LegalizeKind LK = getTypeConversion(Context, EltVT);
1051 EVT::getVectorVT(Context, EltVT, NumElts / 2));
1057 EVT OldEltVT = EltVT;
1061 EltVT = EVT::getIntegerVT(Context, 1 + EltVT.getSizeInBits())
1068 if (!EltVT
1393 MVT EltVT = VT.getVectorElementType(); local
[all...]
/external/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp979 EVT EltVT = N->getValueType(0); local
986 switch (EltVT.getSimpleVT().SimpleTy) {
1010 switch (EltVT.getSimpleVT().SimpleTy) {
1039 switch (EltVT.getSimpleVT().SimpleTy) {
1063 switch (EltVT.getSimpleVT().SimpleTy) {
1093 switch (EltVT.getSimpleVT().SimpleTy) {
1117 switch (EltVT.getSimpleVT().SimpleTy) {
1140 switch (EltVT.getSimpleVT().SimpleTy) {
1164 switch (EltVT.getSimpleVT().SimpleTy) {
1195 switch (EltVT
1337 EVT EltVT = Mem->getMemoryVT(); local
2358 EVT EltVT = Op1.getValueType(); local
2748 EVT EltVT = Node->getValueType(0); local
[all...]
H A DNVPTXISelLowering.cpp1160 EVT EltVT = ObjectVT.getVectorElementType(); local
1161 EVT MemVT = EltVT;
1163 if (EltVT.getSizeInBits() < 16) {
1165 EltVT = MVT::i16;
1213 if (EltVT.getSizeInBits() == 64)
1241 StoreVal = DAG.getUNDEF(EltVT);
1253 StoreVal = DAG.getUNDEF(EltVT);
1263 StoreVal = DAG.getUNDEF(EltVT);
1494 EVT EltVT = ObjectVT.getVectorElementType(); local
1498 unsigned sz = EltVT
1568 EVT VecVT = EVT::getVectorVT(F->getContext(), EltVT, VecSize); local
[all...]
/external/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelDAGToDAG.cpp293 EVT EltVT = VT.getVectorElementType(); local
294 assert(EltVT.bitsEq(MVT::i32));
318 CurDAG->SelectNodeTo(N, AMDGPU::COPY_TO_REGCLASS, EltVT, N->getOperand(0),
350 DL, EltVT);
H A DR600ISelLowering.cpp869 EVT EltVT = VecVT.getVectorElementType(); local
875 ISD::EXTRACT_VECTOR_ELT, DL, EltVT, Vector,
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp2703 EVT EltVT = VecVT.getVectorElementType(); local
2705 if (EltVT == MVT::f64) {
2709 assert(EltVT == MVT::f32 && "unexpected type for BUILD_VECTOR");
/external/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp3127 EVT EltVT = VecVT.getVectorElementType(); local
3129 if (EltVT == MVT::f64) {
3135 assert(EltVT == MVT::f32 && "unexpected type for BUILD_VECTOR");
/external/swiftshader/third_party/LLVM/lib/Target/CellSPU/
H A DSPUISelLowering.cpp1645 EVT EltVT = VT.getVectorElementType(); local
1649 unsigned minSplatBits = EltVT.getSizeInBits();
1701 SDValue T = DAG.getConstant(Value16, EltVT);
1837 EVT EltVT = VecVT.getVectorElementType(); local
1849 if (EltVT == MVT::i8) {
1852 } else if (EltVT == MVT::i16) {
1855 } else if (EltVT == MVT::i32 || EltVT == MVT::f32) {
1858 } else if (EltVT == MVT::i64 || EltVT
[all...]
/external/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp2268 EVT EltVT = VT.getVectorElementType(); local
2269 int EltBits = EltVT.getSizeInBits();
2496 EVT EltVT = VT.getVectorElementType(); local
2497 SDValue Width = DAG.getConstant(EltVT.getSizeInBits(), dl, MVT::i64);
2601 EVT EltVT = VecVT.getVectorElementType(); local
2602 int EltSize = EltVT.getSizeInBits();
2676 EVT EltVT = VecVT.getVectorElementType(); local
2677 int EltSize = EltVT.getSizeInBits();

Completed in 1792 milliseconds

12