Lines Matching refs:VPValue
51 raw_ostream &llvm::operator<<(raw_ostream &OS, const VPValue &V) {
59 void VPValue::print(raw_ostream &OS, VPSlotTracker &SlotTracker) const {
242 VPValue *CBV;
446 for (const VPValue *Operand : operands()) {
667 const VPValue *Pred = BasicBlock->getPredicate();
685 const VPValue *CBV = BasicBlock->getCondBit();
821 VPValue *Mask = getMask();
858 void VPValue::replaceAllUsesWith(VPValue *New) {
865 void VPValue::printAsOperand(raw_ostream &OS, VPSlotTracker &Tracker) const {
926 void VPSlotTracker::assignSlot(const VPValue *V) {
927 assert(Slots.find(V) == Slots.end() && "VPValue already has a slot!");
962 for (const VPValue *V : Plan.VPExternalDefs)
969 for (const VPValue *V : Plan.VPCBVs)