/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | ScalarEvolutionExpressions.h | 621 template <typename PredTy> 622 bool SCEVExprContains(const SCEV *Root, PredTy Pred) { in SCEVExprContains() 625 PredTy Pred; in SCEVExprContains() 627 FindClosure(PredTy Pred) : Pred(Pred) {} in SCEVExprContains()
|
/external/llvm-project/llvm/include/llvm/Analysis/ |
D | ScalarEvolutionExpressions.h | 678 template <typename PredTy> 679 bool SCEVExprContains(const SCEV *Root, PredTy Pred) { in SCEVExprContains() 682 PredTy Pred; in SCEVExprContains() 684 FindClosure(PredTy Pred) : Pred(Pred) {} in SCEVExprContains()
|
/external/llvm-project/llvm/lib/Target/AArch64/ |
D | AArch64SVEInstrInfo.td | 1065 multiclass sve_prefetch<SDPatternOperator prefetch, ValueType PredTy, Instruction RegImmInst, Instr… 1068 …def _reg_imm : Pat<(prefetch (PredTy PPR_3b:$gp), (am_sve_indexed_s6 GPR64sp:$base, simm6s1:$offse… 1074 …def _reg_reg : Pat<(prefetch (PredTy PPR_3b:$gp), (AddrCP GPR64sp:$base, GPR64:$index), (i32 sve_p… 1079 def _default : Pat<(prefetch (PredTy PPR_3b:$gp), GPR64:$base, (i32 sve_prfop:$prfop)), 1799 multiclass pred_load<ValueType Ty, ValueType PredTy, SDPatternOperator Load, 1803 …def _reg_reg_z : Pat<(Ty (Load (AddrCP GPR64:$base, GPR64:$offset), (PredTy PPR:$gp), (SVEDup0Unde… 1808 …def _reg_imm_z : Pat<(Ty (Load (am_sve_indexed_s4 GPR64sp:$base, simm4s1:$offset), (PredTy PPR:$gp… 1811 def _default_z : Pat<(Ty (Load GPR64:$base, (PredTy PPR:$gp), (SVEDup0Undef))), 1849 multiclass pred_store<ValueType Ty, ValueType PredTy, SDPatternOperator Store, 1853 … def _reg_reg : Pat<(Store (Ty ZPR:$vec), (AddrCP GPR64:$base, GPR64:$offset), (PredTy PPR:$gp)), [all …]
|
D | SVEInstrFormats.td | 7822 ZPRRegOp zprty, ValueType Ty, ValueType PredTy, SDNode Ld1ro> { 7832 def : Pat<(Ty (Ld1ro (PredTy PPR3bAny:$Pg), GPR64sp:$base)), 7836 def : Pat<(Ty (Ld1ro (PredTy PPR3bAny:$Pg), (add GPR64:$base, (i64 simm4s32:$imm)))), 7863 ValueType PredTy, SDNode Ld1ro, ComplexPattern AddrCP> { 7869 def : Pat<(Ty (Ld1ro (PredTy PPR3bAny:$gp), (AddrCP GPR64sp:$base, gprty:$offset))),
|
D | AArch64ISelLowering.cpp | 16458 auto PredTy = VT.changeVectorElementType(MVT::i1); in getPredicateForScalableVector() local 16459 return getPTrue(DAG, DL, PredTy, AArch64SVEPredPattern::all); in getPredicateForScalableVector()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonISelLoweringHVX.cpp | 504 MVT PredTy = ty(PredV); in createHvxPrefixPred() local 508 if (Subtarget.isHVXVectorType(PredTy, true)) { in createHvxPrefixPred() 520 unsigned Scale = HwLen / (PredTy.getVectorNumElements() * BitBytes); in createHvxPrefixPred() 521 unsigned BlockLen = PredTy.getVectorNumElements() * BitBytes; in createHvxPrefixPred() 540 assert(PredTy == MVT::v2i1 || PredTy == MVT::v4i1 || PredTy == MVT::v8i1); in createHvxPrefixPred() 542 unsigned Bytes = 8 / PredTy.getVectorNumElements(); in createHvxPrefixPred()
|
/external/llvm-project/llvm/lib/Target/Hexagon/ |
D | HexagonISelLoweringHVX.cpp | 631 MVT PredTy = ty(PredV); in createHvxPrefixPred() local 635 if (Subtarget.isHVXVectorType(PredTy, true)) { in createHvxPrefixPred() 647 unsigned Scale = HwLen / (PredTy.getVectorNumElements() * BitBytes); in createHvxPrefixPred() 648 unsigned BlockLen = PredTy.getVectorNumElements() * BitBytes; in createHvxPrefixPred() 670 assert(PredTy == MVT::v2i1 || PredTy == MVT::v4i1 || PredTy == MVT::v8i1); in createHvxPrefixPred() 672 unsigned Bytes = 8 / PredTy.getVectorNumElements(); in createHvxPrefixPred() 1167 MVT PredTy = ty(VecQ); in compressHvxPred() local 1168 unsigned PredLen = PredTy.getVectorNumElements(); in compressHvxPred()
|
/external/llvm-project/llvm/unittests/IR/ |
D | IRBuilderTest.cpp | 141 Type *PredTy = VectorType::get(Builder.getInt1Ty(), 4, true); in TEST_F() local 145 ArgTys.push_back(UndefValue::get(PredTy)); in TEST_F() 160 PredTy = VectorType::get(Builder.getInt1Ty(), 4, true); in TEST_F() 165 ArgTys.push_back(UndefValue::get(PredTy)); in TEST_F()
|
/external/llvm-project/llvm/lib/Transforms/Vectorize/ |
D | VPlan.cpp | 516 auto *PredTy = FixedVectorType::get(Int1Ty, State.VF.getKnownMinValue()); in generateInstruction() local 518 Intrinsic::get_active_lane_mask, {PredTy, ScalarTC->getType()}, in generateInstruction()
|
/external/llvm/lib/IR/ |
D | LLVMContextImpl.h | 1000 template <class PredTy> void remove_if(PredTy shouldRemove) {
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/ |
D | LLVMContextImpl.h | 1205 template <class PredTy> void remove_if(PredTy shouldRemove) {
|
/external/llvm-project/llvm/lib/IR/ |
D | LLVMContextImpl.h | 1303 template <class PredTy> void remove_if(PredTy shouldRemove) {
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64SVEInstrInfo.td | 1158 multiclass pred_load<ValueType Ty, ValueType PredTy, SDPatternOperator Load, 1161 def _default_z : Pat<(Ty (Load GPR64:$base, (PredTy PPR:$gp), (SVEDup0Undef))), 1195 multiclass pred_store<ValueType Ty, ValueType PredTy, SDPatternOperator Store, 1197 def _default : Pat<(Store (Ty ZPR:$vec), GPR64:$base, (PredTy PPR:$gp)),
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CGBuiltin.cpp | 8623 if (auto PredTy = dyn_cast<llvm::VectorType>(Ops[i]->getType())) in EmitAArch64SVEBuiltinExpr() local 8624 if (PredTy->getElementType()->isIntegerTy(1)) in EmitAArch64SVEBuiltinExpr() 8652 if (auto PredTy = dyn_cast<llvm::VectorType>(Call->getType())) in EmitAArch64SVEBuiltinExpr() local 8653 if (PredTy->getScalarType()->isIntegerTy(1)) in EmitAArch64SVEBuiltinExpr()
|