Mercurial > hg > graal-jvmci-8
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; |