Searched refs:PredType (Results 1 – 9 of 9) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | SVEIntrinsicOpts.cpp | 292 auto *PredType = in optimizePredicateStore() local 321 if (BitCast->getOperand(0)->getType() != PredType) in optimizePredicateStore() 329 PredType->getPointerTo(Store->getPointerAddressSpace())); in optimizePredicateStore() 355 auto *PredType = in optimizePredicateLoad() local 362 if (!BitCast || BitCast->getType() != PredType) in optimizePredicateLoad() 389 PredType->getPointerTo(Load->getPointerAddressSpace())); in optimizePredicateLoad() 390 auto *LoadPred = Builder.CreateLoad(PredType, PtrBitCast); in optimizePredicateLoad()
|
| H A D | AArch64TargetTransformInfo.cpp | 770 auto *PredType = ScalableVectorType::get( in instCombineSVECmpNE() local 781 {PredType}, {PTruePat}); in instCombineSVECmpNE() 783 Intrinsic::aarch64_sve_convert_to_svbool, {PredType}, {PTrue}); in instCombineSVECmpNE()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | NaryReassociate.cpp | 579 if (std::is_same<smax_pred_ty, typename MaxMinT::PredType>::value) in convertToSCEVype() 581 else if (std::is_same<umax_pred_ty, typename MaxMinT::PredType>::value) in convertToSCEVype() 583 else if (std::is_same<smin_pred_ty, typename MaxMinT::PredType>::value) in convertToSCEVype() 585 else if (std::is_same<umin_pred_ty, typename MaxMinT::PredType>::value) in convertToSCEVype()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/ArithmeticToLLVM/ |
| H A D | ArithmeticToLLVM.cpp | 158 template <typename LLVMPredType, typename PredType> 159 static LLVMPredType convertCmpPredicate(PredType pred) { in convertCmpPredicate()
|
| /llvm-project-15.0.7/bolt/include/bolt/Core/ |
| H A D | BinaryContext.h | 106 typename PredType = std::function<bool(const ItrType &)>> 114 PredType Pred; 139 FilterIterator(PredType Pred, ItrType Itr, ItrType End) in FilterIterator()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGExprScalar.cpp | 2094 auto PredType = llvm::ScalableVectorType::get(Builder.getInt1Ty(), 16); in VisitCastExpr() local 2096 if (ScalableDst == PredType && in VisitCastExpr() 2121 auto PredType = llvm::ScalableVectorType::get(Builder.getInt1Ty(), 16); in VisitCastExpr() local 2122 if (ScalableSrc == PredType && in VisitCastExpr()
|
| H A D | CGCall.cpp | 1295 auto PredType = in CreateCoercedLoad() local 1298 if (ScalableDst == PredType && in CreateCoercedLoad() 2943 auto PredType = in EmitFunctionProlog() local 2945 if (VecTyFrom == PredType && in EmitFunctionProlog()
|
| /llvm-project-15.0.7/llvm/utils/TableGen/ |
| H A D | GlobalISelEmitter.cpp | 4109 StringRef PredType = IsFCmp ? CCDef->getValueAsString("FCmpPredicate") : in createAndImportSelDAGMatcher() local 4112 if (!PredType.empty()) { in createAndImportSelDAGMatcher() 4113 OM.addPredicate<CmpPredicateOperandMatcher>(std::string(PredType)); in createAndImportSelDAGMatcher()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | PatternMatch.h | 1749 using PredType = Pred_t; member
|