Searched refs:ResolveNode (Results 1 - 2 of 2) sorted by relevance

/openjdk9/hotspot/src/share/vm/c1/
H A Dc1_LIRGenerator.hpp62 class ResolveNode;
64 typedef GrowableArray<ResolveNode*> NodeList;
68 class ResolveNode: public CompilationResourceObj { class in inherits:CompilationResourceObj
77 ResolveNode(LIR_Opr operand) function in class:ResolveNode
86 ResolveNode* destination_at(int i) { return _destinations.at(i); }
92 void append(ResolveNode* dest) { _destinations.append(dest); }
122 ResolveNode* _loop;
130 ResolveNode* create_node(LIR_Opr opr, bool source);
131 ResolveNode* source_node(LIR_Opr opr) { return create_node(opr, true); }
132 ResolveNode* destination_nod
[all...]
H A Dc1_LIRGenerator.cpp123 void PhiResolver::move(ResolveNode* src, ResolveNode* dest) {
153 ResolveNode* node = virtual_operands().at(i);
164 ResolveNode* node = other_operands().at(i);
172 ResolveNode* PhiResolver::create_node(LIR_Opr opr, bool source) {
173 ResolveNode* node;
179 node = new ResolveNode(opr);
189 node = new ResolveNode(opr);
201 ResolveNode* source = source_node(src);

Completed in 105 milliseconds