Lines Matching refs:VPInstruction
187 void VPInstruction::generateInstruction(VPTransformState &State, in generateInstruction()
202 case VPInstruction::Not: { in generateInstruction()
208 case VPInstruction::ICmpULE: { in generateInstruction()
223 case VPInstruction::ActiveLaneMask: { in generateInstruction()
237 case VPInstruction::FirstOrderRecurrenceSplice: { in generateInstruction()
262 case VPInstruction::CanonicalIVIncrement: in generateInstruction()
263 case VPInstruction::CanonicalIVIncrementNUW: { in generateInstruction()
266 bool IsNUW = getOpcode() == VPInstruction::CanonicalIVIncrementNUW; in generateInstruction()
281 case VPInstruction::CanonicalIVIncrementForPart: in generateInstruction()
282 case VPInstruction::CanonicalIVIncrementForPartNUW: { in generateInstruction()
283 bool IsNUW = getOpcode() == VPInstruction::CanonicalIVIncrementForPartNUW; in generateInstruction()
297 case VPInstruction::BranchOnCond: { in generateInstruction()
318 case VPInstruction::BranchOnCount: { in generateInstruction()
347 void VPInstruction::execute(VPTransformState &State) { in execute()
356 void VPInstruction::dump() const { in dump()
361 void VPInstruction::print(raw_ostream &O, const Twine &Indent, in print()
371 case VPInstruction::Not: in print()
374 case VPInstruction::ICmpULE: in print()
377 case VPInstruction::SLPLoad: in print()
380 case VPInstruction::SLPStore: in print()
383 case VPInstruction::ActiveLaneMask: in print()
386 case VPInstruction::FirstOrderRecurrenceSplice: in print()
389 case VPInstruction::CanonicalIVIncrement: in print()
392 case VPInstruction::CanonicalIVIncrementNUW: in print()
395 case VPInstruction::BranchOnCond: in print()
398 case VPInstruction::CanonicalIVIncrementForPart: in print()
401 case VPInstruction::CanonicalIVIncrementForPartNUW: in print()
404 case VPInstruction::BranchOnCount: in print()
425 void VPInstruction::setFastMathFlags(FastMathFlags FMFNew) { in setFastMathFlags()