Lines Matching full:masked
52 cl::desc("Enable the generation of masked gathers and scatters"));
180 LLVM_DEBUG(dbgs() << "masked gathers/scatters: instruction does not have " in isLegalTypeAndAlignment()
259 LLVM_DEBUG(dbgs() << "masked gathers/scatters: no getelementpointer " in decomposeGEP()
263 LLVM_DEBUG(dbgs() << "masked gathers/scatters: getelementpointer found." in decomposeGEP()
272 LLVM_DEBUG(dbgs() << "masked gathers/scatters: getelementptr with too many" in decomposeGEP()
306 LLVM_DEBUG(dbgs() << "masked gathers/scatters: found correct offsets\n"); in decomposeGEP()
316 LLVM_DEBUG(dbgs() << "masked gathers/scatters: looking through " in lookThroughBitcast()
333 LLVM_DEBUG(dbgs() << "masked gathers/scatters: incorrect scale. Can't " in computeScale()
403 LLVM_DEBUG(dbgs() << "masked gathers: checking transform preconditions\n" in lowerGather()
406 // @llvm.masked.gather.*(Ptrs, alignment, Mask, Src0) in lowerGather()
407 // Attempt to turn the masked gather in I into a MVE intrinsic in lowerGather()
436 LLVM_DEBUG(dbgs() << "masked gathers: found non-trivial passthru - " in lowerGather()
449 LLVM_DEBUG(dbgs() << "masked gathers: successfully built masked gather\n" in lowerGather()
458 LLVM_DEBUG(dbgs() << "masked gathers: loading from vector of pointers\n"); in tryCreateMaskedGatherBase()
478 LLVM_DEBUG(dbgs() << "masked gathers: loading from vector of pointers with " in tryCreateMaskedGatherBaseWB()
515 LLVM_DEBUG(dbgs() << "masked gathers: Incorporating extend: " in tryCreateMaskedGatherOffset()
522 LLVM_DEBUG(dbgs() << "masked gathers: Incorporating extend: " in tryCreateMaskedGatherOffset()
536 LLVM_DEBUG(dbgs() << "masked gathers: Small input type, truncing to: " in tryCreateMaskedGatherOffset()
542 LLVM_DEBUG(dbgs() << "masked gathers: Extend needed but not provided " in tryCreateMaskedGatherOffset()
580 LLVM_DEBUG(dbgs() << "masked scatters: checking transform preconditions\n" in lowerScatter()
583 // @llvm.masked.scatter.*(data, ptrs, alignment, mask) in lowerScatter()
584 // Attempt to turn the masked scatter in I into a MVE intrinsic in lowerScatter()
610 LLVM_DEBUG(dbgs() << "masked scatters: successfully built masked scatter\n" in lowerScatter()
628 LLVM_DEBUG(dbgs() << "masked scatters: storing to a vector of pointers\n"); in tryCreateMaskedScatterBase()
645 LLVM_DEBUG(dbgs() << "masked scatters: storing to a vector of pointers " in tryCreateMaskedScatterBaseWB()
670 LLVM_DEBUG(dbgs() << "masked scatters: getelementpointer found. Storing" in tryCreateMaskedScatterOffset()
692 LLVM_DEBUG(dbgs() << "masked scatters: Small input type, will extend:\n" in tryCreateMaskedScatterOffset()
696 LLVM_DEBUG(dbgs() << "masked scatters: cannot create scatters for " in tryCreateMaskedScatterOffset()
750 LLVM_DEBUG(dbgs() << "masked gathers/scatters: trying to build incrementing " in tryCreateIncrementingGatScat()
771 LLVM_DEBUG(dbgs() << "masked gathers/scatters: trying to build incrementing " in tryCreateIncrementingGatScat()
891 LLVM_DEBUG(dbgs() << "masked gathers/scatters: optimising add instruction\n"); in pushOutAdd()
913 LLVM_DEBUG(dbgs() << "masked gathers/scatters: optimising mul instruction\n"); in pushOutMulShl()
974 LLVM_DEBUG(dbgs() << "masked gathers/scatters: trying to optimize: " in optimiseOffsets()
1098 LLVM_DEBUG(dbgs() << "masked gathers/scatters: simplified loop variable " in optimiseOffsets()
1148 LLVM_DEBUG(dbgs() << "masked gathers/scatters: incompatible gep offsets\n"); in CheckAndCreateOffsetAdd()