Searched defs:LinkedTo (Results 1 - 2 of 2) sorted by relevance

/external/swiftshader/third_party/subzero/src/
H A DIceVariableSplitting.cpp102 /// Create a new linked Variable in the LinkedTo chain, and set it as Var's
113 /// Given Var that is LinkedTo some other variable, re-splice it into the
114 /// LinkedTo chain so that the chain is ordered by Variable::getIndex().
116 Variable *LinkedTo = Var->getLinkedTo(); local
117 assert(LinkedTo != nullptr);
118 assert(Var->getIndex() > LinkedTo->getIndex());
119 const SizeT VarNum = getVarNum(LinkedTo);
179 // Splice in any preexisting LinkedTo links into the single chain. These
195 // Note any preexisting LinkedTo relationships that were created during
501 // TODO(stichnot): Fix this mechanism for LinkedTo variable
[all...]
H A DIceOperand.h825 /// Access the LinkedTo field.
826 void setLinkedTo(Variable *Var) { LinkedTo = Var; }
827 Variable *getLinkedTo() const { return LinkedTo; }
828 /// Follow the LinkedTo chain up to the furthest ancestor.
830 Variable *Root = LinkedTo;
833 while (Root->LinkedTo != nullptr)
834 Root = Root->LinkedTo;
837 /// Follow the LinkedTo chain up to the furthest stack-allocated ancestor.
842 for (Variable *Root = LinkedTo; Root != nullptr; Root = Root->LinkedTo) {
897 Variable *LinkedTo = nullptr; member in class:Ice::RegNumT::Variable
[all...]

Completed in 120 milliseconds