Searched refs:v8i64 (Results 1 - 10 of 10) sorted by relevance

/external/llvm/include/llvm/CodeGen/
H A DMachineValueType.h87 v8i64 = 40, // 8 x i64 enumerator in enum:llvm::MVT::SimpleValueType
242 SimpleTy == MVT::v8i64 || SimpleTy == MVT::v16i32);
311 case v8i64:
347 case v8i64:
442 case v8i64:
562 if (NumElements == 8) return MVT::v8i64;
/external/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp131 { ISD::SHL, MVT::v8i64, 1 },
132 { ISD::SRL, MVT::v8i64, 1 },
133 { ISD::SRA, MVT::v8i64, 1 },
504 { ISD::TRUNCATE, MVT::v8i16, MVT::v8i64, 1 },
505 { ISD::TRUNCATE, MVT::v8i32, MVT::v8i64, 1 },
506 { ISD::TRUNCATE, MVT::v16i32, MVT::v8i64, 4 },
516 { ISD::SIGN_EXTEND, MVT::v8i64, MVT::v16i32, 3 },
517 { ISD::ZERO_EXTEND, MVT::v8i64, MVT::v16i32, 3 },
565 { ISD::TRUNCATE, MVT::v8i32, MVT::v8i64, 4 },
598 { ISD::TRUNCATE, MVT::v8i32, MVT::v8i64,
[all...]
H A DX86ISelLowering.cpp1245 addRegisterClass(MVT::v8i64, &X86::VR512RegClass);
1262 setOperationAction(ISD::LOAD, MVT::v8i64, Legal);
1314 setOperationAction(ISD::ZERO_EXTEND, MVT::v8i64, Custom);
1316 setOperationAction(ISD::SIGN_EXTEND, MVT::v8i64, Custom);
1333 setOperationAction(ISD::CONCAT_VECTORS, MVT::v8i64, Custom);
1341 setOperationAction(ISD::MUL, MVT::v8i64, Custom);
1350 setOperationAction(ISD::SELECT, MVT::v8i64, Custom);
1353 setOperationAction(ISD::ADD, MVT::v8i64, Legal);
1356 setOperationAction(ISD::SUB, MVT::v8i64, Legal);
1361 setOperationAction(ISD::SRL, MVT::v8i64, Custo
[all...]
/external/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp93 { ISD::SIGN_EXTEND, MVT::v8i64, MVT::v8i8, 7 },
94 { ISD::ZERO_EXTEND, MVT::v8i64, MVT::v8i8, 7 },
95 { ISD::SIGN_EXTEND, MVT::v8i64, MVT::v8i16, 6 },
96 { ISD::ZERO_EXTEND, MVT::v8i64, MVT::v8i16, 6 },
281 { ISD::SELECT, MVT::v8i1, MVT::v8i64, 50 },
H A DARMISelDAGToDAG.cpp2021 SDValue RegSeq = SDValue(createQuadQRegsNode(MVT::v8i64, V0, V1, V2, V3), 0);
2142 SuperReg = SDValue(createQuadQRegsNode(MVT::v8i64, V0, V1, V2, V3), 0);
H A DARMISelLowering.cpp999 case MVT::v8i64:
1150 // v8i64 to QQQQ registers. v4i64 and v8i64 are only used for REG_SEQUENCE to
1155 if (VT == MVT::v8i64)
/external/llvm/lib/IR/
H A DValueTypes.cpp158 case MVT::v8i64: return "v8i64";
226 case MVT::v8i64: return VectorType::get(Type::getInt64Ty(Context), 8);
/external/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp363 { ISD::SELECT, MVT::v8i1, MVT::v8i64, 8 * AmortizationCost },
/external/llvm/utils/TableGen/
H A DCodeGenTarget.cpp100 case MVT::v8i64: return "MVT::v8i64";
/external/llvm/lib/Target/X86/InstPrinter/
H A DX86InstComments.cpp528 DecodeUNPCKHMask(MVT::v8i64, ShuffleMask);
617 DecodeUNPCKLMask(MVT::v8i64, ShuffleMask);

Completed in 126 milliseconds