Searched refs:Ingredient (Results 1 – 4 of 4) sorted by relevance
37 for (VPRecipeBase &Ingredient : in VPInstructionsToVPRecipes()40 VPValue *VPV = Ingredient.getVPSingleValue(); in VPInstructionsToVPRecipes()45 Ingredient.eraseFromParent(); in VPInstructionsToVPRecipes()50 if (auto *VPPhi = dyn_cast<VPWidenPHIRecipe>(&Ingredient)) { in VPInstructionsToVPRecipes()63 assert(isa<VPInstruction>(&Ingredient) && in VPInstructionsToVPRecipes()94 NewRecipe->insertBefore(&Ingredient); in VPInstructionsToVPRecipes()100 Ingredient.eraseFromParent(); in VPInstructionsToVPRecipes()
1637 Instruction &Ingredient; variable1659 Ingredient(Load), Consecutive(Consecutive), Reverse(Reverse) {1669 Ingredient(Store), Consecutive(Consecutive), Reverse(Reverse) {1689 bool isStore() const { return isa<StoreInst>(Ingredient); } in isStore()1725 Instruction &getIngredient() const { return Ingredient; } in getIngredient()
1029 O << Instruction::getOpcodeName(Ingredient.getOpcode()) << " "; in print()
9711 LoadInst *LI = dyn_cast<LoadInst>(&Ingredient); in execute()9712 StoreInst *SI = dyn_cast<StoreInst>(&Ingredient); in execute()9718 Type *ScalarDataTy = getLoadStoreType(&Ingredient); in execute()9721 const Align Alignment = getLoadStoreAlignment(&Ingredient); in execute()