/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
ISDOpcodes.h | 260 /// EXTRACT_VECTOR_ELT(VECTOR, IDX) - Returns a single element from VECTOR 264 EXTRACT_VECTOR_ELT, [all...] |
/external/llvm/lib/Target/AMDGPU/ |
R600ISelLowering.cpp | 166 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v2i32, Custom); 167 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v2f32, Custom); 168 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v4i32, Custom); 169 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v4f32, Custom); 197 setTargetDAGCombine(ISD::EXTRACT_VECTOR_ELT); 617 case ISD::EXTRACT_VECTOR_ELT: return LowerEXTRACT_VECTOR_ELT(Op, DAG); 743 DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, MVT::f32, Op.getOperand(1), 745 DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, MVT::f32, Op.getOperand(2), 747 DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, MVT::f32, Op.getOperand(1), 749 DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, MVT::f32, Op.getOperand(2) [all...] |
SIISelLowering.cpp | 146 case ISD::EXTRACT_VECTOR_ELT: 168 setOperationAction(ISD::EXTRACT_VECTOR_ELT, Vec64, Promote); 169 AddPromotedToType(ISD::EXTRACT_VECTOR_ELT, Vec64, MVT::v4i32); [all...] |
AMDGPUISelLowering.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/ |
R600ISelLowering.cpp | 205 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v2i32, Custom); 206 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v2f32, Custom); 207 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v4i32, Custom); 208 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v4f32, Custom); 277 setTargetDAGCombine(ISD::EXTRACT_VECTOR_ELT); 478 case ISD::EXTRACT_VECTOR_ELT: return LowerEXTRACT_VECTOR_ELT(Op, DAG); 571 DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, MVT::f32, Op.getOperand(1), 573 DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, MVT::f32, Op.getOperand(2), 575 DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, MVT::f32, Op.getOperand(1), 577 DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, MVT::f32, Op.getOperand(2) [all...] |
SIISelLowering.cpp | 250 case ISD::EXTRACT_VECTOR_ELT: 277 setOperationAction(ISD::EXTRACT_VECTOR_ELT, Vec64, Promote); 278 AddPromotedToType(ISD::EXTRACT_VECTOR_ELT, Vec64, MVT::v4i32); 302 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v2i16, Custom); 303 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v2f16, Custom); 304 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v2i8, Custom); 305 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v4i8, Custom); 306 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v8i8, Custom); 312 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v4i16, Custom); 313 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v4f16, Custom) [all...] |
AMDGPUISelLowering.cpp | [all...] |
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
LegalizeVectorTypes.cpp | 156 return DAG.getNode(ISD::EXTRACT_VECTOR_ELT, N->getDebugLoc(), 319 case ISD::EXTRACT_VECTOR_ELT: [all...] |
LegalizeVectorOps.cpp | 357 SDValue LHSElem = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, TmpEltVT, LHS, 359 SDValue RHSElem = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, TmpEltVT, RHS,
|
LegalizeTypesGeneric.cpp | 104 Lo = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, NOutVT, CastInOp, 106 Hi = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, NOutVT, CastInOp, 193 Lo = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, NewVT, NewVec, Idx); 197 Hi = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, NewVT, NewVec, Idx);
|
LegalizeIntegerTypes.cpp | 63 case ISD::EXTRACT_VECTOR_ELT: 345 return DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, NVT, N->getOperand(0), 763 case ISD::EXTRACT_VECTOR_ELT: Res = PromoteIntOp_EXTRACT_VECTOR_ELT(N); break; [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeVectorTypes.cpp | 194 return DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SDLoc(N), 262 ISD::EXTRACT_VECTOR_ELT, DL, VT, Op, 396 ISD::EXTRACT_VECTOR_ELT, DL, VT, LHS, 399 ISD::EXTRACT_VECTOR_ELT, DL, VT, RHS, 449 case ISD::EXTRACT_VECTOR_ELT: [all...] |
LegalizeTypesGeneric.cpp | 130 ISD::EXTRACT_VECTOR_ELT, dl, ElemVT, CastInOp, 228 // The result of EXTRACT_VECTOR_ELT may be larger than the element type of 245 Lo = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, NewVT, NewVec, Idx); 249 Hi = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, NewVT, NewVec, Idx);
|
LegalizeIntegerTypes.cpp | 67 case ISD::EXTRACT_VECTOR_ELT: 412 return DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, NVT, N->getOperand(0), [all...] |
/external/llvm/include/llvm/CodeGen/ |
ISDOpcodes.h | 276 /// EXTRACT_VECTOR_ELT(VECTOR, IDX) - Returns a single element from VECTOR 280 EXTRACT_VECTOR_ELT, [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
ISDOpcodes.h | 310 /// EXTRACT_VECTOR_ELT(VECTOR, IDX) - Returns a single element from VECTOR 315 EXTRACT_VECTOR_ELT, [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeVectorTypes.cpp | 192 return DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SDLoc(N), 256 ISD::EXTRACT_VECTOR_ELT, DL, VT, Op, 282 ISD::EXTRACT_VECTOR_ELT, DL, OpEltVT, Op, 320 ISD::EXTRACT_VECTOR_ELT, DL, VT, Cond, 422 ISD::EXTRACT_VECTOR_ELT, DL, VT, LHS, 425 ISD::EXTRACT_VECTOR_ELT, DL, VT, RHS, 475 case ISD::EXTRACT_VECTOR_ELT: [all...] |
LegalizeTypesGeneric.cpp | 130 ISD::EXTRACT_VECTOR_ELT, dl, ElemVT, CastInOp, 225 // The result of EXTRACT_VECTOR_ELT may be larger than the element type of 242 Lo = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, NewVT, NewVec, Idx); 246 Hi = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, NewVT, NewVec, Idx);
|
LegalizeVectorOps.cpp | [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCTargetTransformInfo.cpp | 346 if (ISD == ISD::EXTRACT_VECTOR_ELT ||
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/ |
PPCTargetTransformInfo.cpp | 395 if (ISD == ISD::EXTRACT_VECTOR_ELT ||
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/NVPTX/ |
NVPTXISelLowering.cpp | 377 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v2f16, Custom); [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/ |
HexagonISelLoweringHVX.cpp | 101 setOperationAction(ISD::EXTRACT_VECTOR_ELT, T, Custom); 192 setOperationAction(ISD::EXTRACT_VECTOR_ELT, BoolV, Custom); [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/X86/ |
X86ISelLowering.cpp | 79 /// lowering EXTRACT_VECTOR_ELT operations easier. 700 setOperationAction(ISD::EXTRACT_VECTOR_ELT,(MVT::SimpleValueType)VT,Expand); [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/utils/ |
update_mir_test_checks.py | 270 EXTRACT_VECTOR_ELT='EVEC',
|