/external/llvm/lib/Target/X86/ |
X86InstrAVX512.td | 454 def : Pat<(v8i32 (X86VBroadcastm (v8i1 VK8WM:$mask), (loadi32 addr:$src))), 474 VK8, v8i64, v8i1>, EVEX_V512, VEX_W; 526 def : Pat<(store (v8i1 VK8:$src), addr:$dst), 532 def : Pat<(v8i1 (bitconvert (i8 GR8:$src))), 536 def : Pat<(i8 (bitconvert (v8i1 VK8:$src))), 561 def : Pat<(xor VK8:$src1, (v8i1 immAllOnesV)), [all...] |
X86TargetTransformInfo.cpp | 412 { ISD::SINT_TO_FP, MVT::v8f32, MVT::v8i1, 8 }, 425 { ISD::UINT_TO_FP, MVT::v8f32, MVT::v8i1, 6 }, 440 { ISD::ZERO_EXTEND, MVT::v8i32, MVT::v8i1, 6 }, 441 { ISD::SIGN_EXTEND, MVT::v8i32, MVT::v8i1, 9 },
|
X86RegisterInfo.td | 466 def VK8 : RegisterClass<"X86", [v8i1], 8, (sequence "K%u", 0, 7)>; 469 def VK8WM : RegisterClass<"X86", [v8i1], 8, (sub VK8, K0)>;
|
X86ISelLowering.cpp | [all...] |
/external/llvm/lib/IR/ |
ValueTypes.cpp | 133 case MVT::v8i1: return "v8i1"; 196 case MVT::v8i1: return VectorType::get(Type::getInt1Ty(Context), 8);
|
/external/llvm/include/llvm/CodeGen/ |
ValueTypes.td | 38 def v8i1 : ValueType<8 , 15>; // 8 x i1 vector value
|
ValueTypes.h | 65 v8i1 = 15, // 8 x i1 enumerator in enum:llvm::MVT::SimpleValueType 264 case v8i1 : 316 case v8i1 : 363 case v8i1: return 8; 487 if (NumElements == 8) return MVT::v8i1;
|
/external/llvm/lib/Target/ARM/ |
ARMTargetTransformInfo.cpp | 405 { ISD::SELECT, MVT::v8i1, MVT::v8i32, 4*8 + 1*3 + 1*4 + 1*2 }, 408 { ISD::SELECT, MVT::v8i1, MVT::v8i64, 50 },
|
/external/llvm/utils/TableGen/ |
CodeGenTarget.cpp | 74 case MVT::v8i1: return "MVT::v8i1";
|
/external/llvm/include/llvm/IR/ |
Intrinsics.td | 139 def llvm_v8i1_ty : LLVMType<v8i1>; // 8 x i1
|