Lines Matching defs:def
51 SlotIndex def;
55 : id(i), def(d)
60 : id(i), def(orig.def)
65 def = src.def;
72 bool isPHIDef() const { return def.isBlock(); }
75 bool isUnused() const { return !def.isValid(); }
78 void markUnused() { def = SlotIndex(); }
232 VNInfo *getNextValue(SlotIndex def, VNInfo::Allocator &VNInfoAllocator) {
234 new (VNInfoAllocator) VNInfo((unsigned)valnos.size(), def);
241 /// add liveness for a dead def.
343 /// necessarilly including Idx, or NULL. Use this to find the reaching def
545 /// Return true if this instruction has a dead def.
551 /// live-through value, or a live def. A dead def returns NULL.
557 /// dead defs, it is the value created by the instruction's def operands.