Lines Matching refs:VPValue
196 VPValue *ExitValue = getOperand(0); in fixPhi()
331 VPValue *A, VPValue *B, DebugLoc DL, in VPInstruction()
333 : VPRecipeWithIRFlags(VPDef::VPInstructionSC, ArrayRef<VPValue *>({A, B}), in VPInstruction()
341 std::initializer_list<VPValue *> Operands, in VPInstruction()
558 VPValue *LoopExitingDef = getOperand(1); in generatePerPart()
747 bool VPInstruction::onlyFirstLaneUsed(const VPValue *Op) const { in onlyFirstLaneUsed()
771 bool VPInstruction::onlyFirstPartUsed(const VPValue *Op) const { in onlyFirstPartUsed()
947 interleaveComma(arg_operands(), O, [&O, &SlotTracker](VPValue *Op) { in print()
1078 for (VPValue *VPOp : operands()) in execute()
1160 VPValue *Op = getOperand(0); in execute()
1551 VPValue *Operand = getOperand(I); in execute()
1710 if (VPValue *Cond = getCondOp()) { in execute()
1770 if (VPValue *CondOp = getCondOp()) in execute()
1863 O, [&O, &SlotTracker](VPValue *Op) { in print()
1937 VPValue *BlockInMask = getMask(); in execute()
2144 VPValue *BlockInMask = getMask(); in execute()
2166 VPValue *Addr = getAddr(); in execute()
2248 ArrayRef<VPValue *> VPDefs = definedValues(); in execute()
2329 ArrayRef<VPValue *> StoredValues = getStoredValues(); in execute()
2383 VPValue *Mask = getMask(); in print()
2430 InductionDescriptor::InductionKind Kind, VPValue *Start, in isCanonical()
2431 VPValue *Step) const { in isCanonical()
2559 VPValue *StartVPV = getStartValue(); in execute()