comparison src/share/vm/opto/machnode.hpp @ 14444:492e67693373

8029888: PPC64: (part 219): adl replacement variable CondRegister Summary: Add support for replacement variable CondRegister in adlc. Reviewed-by: kvn
author goetz
date Tue, 10 Dec 2013 14:29:43 +0100
parents 41b780b43b74
children 04e7587c97dc 62c54fcc0a35
comparison
equal deleted inserted replaced
14443:3205e78d8193 14444:492e67693373
101 } 101 }
102 XMMRegister as_XMMRegister(PhaseRegAlloc *ra_, const Node *node, int idx) const { 102 XMMRegister as_XMMRegister(PhaseRegAlloc *ra_, const Node *node, int idx) const {
103 return ::as_XMMRegister(reg(ra_, node, idx)); 103 return ::as_XMMRegister(reg(ra_, node, idx));
104 } 104 }
105 #endif 105 #endif
106 // CondRegister reg converter
107 #if defined(PPC64)
108 ConditionRegister as_ConditionRegister(PhaseRegAlloc *ra_, const Node *node) const {
109 return ::as_ConditionRegister(reg(ra_, node));
110 }
111 ConditionRegister as_ConditionRegister(PhaseRegAlloc *ra_, const Node *node, int idx) const {
112 return ::as_ConditionRegister(reg(ra_, node, idx));
113 }
114 #endif
106 115
107 virtual intptr_t constant() const; 116 virtual intptr_t constant() const;
108 virtual relocInfo::relocType constant_reloc() const; 117 virtual relocInfo::relocType constant_reloc() const;
109 virtual jdouble constantD() const; 118 virtual jdouble constantD() const;
110 virtual jfloat constantF() const; 119 virtual jfloat constantF() const;