Searched refs:I64Type (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopIdiomVectorize.cpp | 428 Type *I64Type = Builder.getInt64Ty(); in createMaskedFindMismatch() local 438 Intrinsic::get_active_lane_mask, {PredVTy, I64Type}, {ExtStart, ExtEnd}); in createMaskedFindMismatch() 440 Value *VecLen = Builder.CreateVScale(I64Type); in createMaskedFindMismatch() 442 Builder.CreateMul(VecLen, ConstantInt::get(I64Type, ByteCompareVF), "", in createMaskedFindMismatch() 459 PHINode *VectorIndexPhi = Builder.CreatePHI(I64Type, 2, "mismatch_vec_index"); in createMaskedFindMismatch() 496 {PredVTy, I64Type}, {NewVectorIndexPhi, ExtEnd}); in createMaskedFindMismatch() 518 Builder.CreatePHI(I64Type, 1, "mismatch_vec_found_index"); in createMaskedFindMismatch() 523 Ctz = Builder.CreateZExt(Ctz, I64Type); in createMaskedFindMismatch() 532 Type *I64Type = Builder.getInt64Ty(); in createPredicatedFindMismatch() local 548 auto *VectorIndexPhi = Builder.CreatePHI(I64Type, 2, "mismatch_vector_index"); in createPredicatedFindMismatch() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVInstructionSelector.cpp | 3504 SPIRVType *I64Type = GR.getOrCreateSPIRVIntegerType(64, MIRBuilder); in selectFirstBitSet64Overflow() local 3506 GR.getOrCreateSPIRVVectorType(I64Type, 2, MIRBuilder, false); in selectFirstBitSet64Overflow() 3545 Register FinalElemReg = MRI->createVirtualRegister(GR.getRegClass(I64Type)); in selectFirstBitSet64Overflow() 3549 if (!selectOpWithSrcs(FinalElemReg, I64Type, I, {SrcReg, ConstIntLastIdx}, in selectFirstBitSet64Overflow()
|