/openjdk7/hotspot/src/os/bsd/vm/ |
H A D | chaitin_bsd.cpp | 29 void PhaseRegAlloc::pd_preallocate_hook() { 34 void PhaseRegAlloc::pd_postallocate_verify_hook() {
|
/openjdk7/hotspot/src/os/linux/vm/ |
H A D | chaitin_linux.cpp | 29 void PhaseRegAlloc::pd_preallocate_hook() { 34 void PhaseRegAlloc::pd_postallocate_verify_hook() {
|
/openjdk7/hotspot/src/os/solaris/vm/ |
H A D | chaitin_solaris.cpp | 29 void PhaseRegAlloc::pd_preallocate_hook() { 34 void PhaseRegAlloc::pd_postallocate_verify_hook() {
|
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | regalloc.cpp | 30 void (*PhaseRegAlloc::_alloc_statistics[MAX_REG_ALLOCATORS])(); 31 int PhaseRegAlloc::_num_allocators = 0; 33 int PhaseRegAlloc::_total_framesize = 0; 34 int PhaseRegAlloc::_max_framesize = 0; 37 PhaseRegAlloc::PhaseRegAlloc( uint unique, PhaseCFG &cfg, function in class:PhaseRegAlloc 58 int PhaseRegAlloc::reg2offset_unchecked( OptoReg::Name reg ) const { 73 int PhaseRegAlloc::reg2offset( OptoReg::Name reg ) const { 86 OptoReg::Name PhaseRegAlloc::offset2reg(int stk_offset) const { 97 void PhaseRegAlloc [all...] |
H A D | machnode.hpp | 53 class PhaseRegAlloc; 79 virtual int reg(PhaseRegAlloc *ra_, const Node *node) const; 81 virtual int reg(PhaseRegAlloc *ra_, const Node *node, int idx) const; 84 Register as_Register(PhaseRegAlloc *ra_, const Node *node) const { 87 Register as_Register(PhaseRegAlloc *ra_, const Node *node, int idx) const { 90 FloatRegister as_FloatRegister(PhaseRegAlloc *ra_, const Node *node) const { 93 FloatRegister as_FloatRegister(PhaseRegAlloc *ra_, const Node *node, int idx) const { 98 XMMRegister as_XMMRegister(PhaseRegAlloc *ra_, const Node *node) const { 101 XMMRegister as_XMMRegister(PhaseRegAlloc *ra_, const Node *node, int idx) const { 115 virtual int base (PhaseRegAlloc *ra [all...] |
H A D | locknode.hpp | 59 virtual void emit(CodeBuffer &cbuf, PhaseRegAlloc *ra_) const; 60 virtual uint size(PhaseRegAlloc *ra_) const; 84 virtual void format( PhaseRegAlloc *, outputStream *st ) const;
|
H A D | machnode.cpp | 33 int MachOper::reg(PhaseRegAlloc *ra_, const Node *node) const { 37 int MachOper::reg(PhaseRegAlloc *ra_, const Node *node, int idx) const { 49 int MachOper::base (PhaseRegAlloc *ra_, const Node *node, int idx) const { return 0x00; } 50 int MachOper::index(PhaseRegAlloc *ra_, const Node *node, int idx) const { return 0x00; } 52 int MachOper::disp (PhaseRegAlloc *ra_, const Node *node, int idx) const { return 0x00; } 129 void MachNode::emit(CodeBuffer &cbuf, PhaseRegAlloc *ra_) const { 139 uint MachNode::size(PhaseRegAlloc *ra_) const { 147 uint MachNode::emit_size(PhaseRegAlloc *ra_) const { 394 MachNode *MachNode::peephole( Block *block, int block_index, PhaseRegAlloc *ra_, int &deleted, Compile* C ) { 468 void MachNode::dump_format(PhaseRegAlloc *r [all...] |
H A D | regalloc.hpp | 39 //------------------------------PhaseRegAlloc------------------------------------ 41 class PhaseRegAlloc : public Phase { class in inherits:Phase 53 PhaseRegAlloc( uint unique, PhaseCFG &cfg, Matcher &matcher,
|
H A D | output.hpp | 88 PhaseRegAlloc *_regalloc;
|
H A D | buildOopMap.cpp | 107 void compute_reach( PhaseRegAlloc *regalloc, int max_reg, Dict *safehash ); 119 OopMap *build_oop_map( Node *n, int max_reg, PhaseRegAlloc *regalloc, int* live ); 124 void OopFlow::compute_reach( PhaseRegAlloc *regalloc, int max_reg, Dict *safehash ) { 228 OopMap *OopFlow::build_oop_map( Node *n, int max_reg, PhaseRegAlloc *regalloc, int* live ) { 417 static void do_liveness( PhaseRegAlloc *regalloc, PhaseCFG *cfg, Block_List *worklist, int max_reg_ints, Arena *A, Dict *safehash ) {
|
H A D | cfgnode.hpp | 523 virtual void emit(CodeBuffer &cbuf, PhaseRegAlloc *ra_) const { } 524 virtual uint size(PhaseRegAlloc *ra_) const { return 0; } 526 virtual void format( PhaseRegAlloc *, outputStream *st ) const;
|
H A D | phaseX.hpp | 46 class PhaseRegAlloc; 556 PhaseRegAlloc *_regalloc; 562 PhasePeephole( PhaseRegAlloc *regalloc, PhaseCFG &cfg );
|
H A D | chaitin.hpp | 44 class PhaseRegAlloc; 308 class PhaseChaitin : public PhaseRegAlloc {
|
H A D | node.hpp | 118 class PhaseRegAlloc; 920 virtual void format( PhaseRegAlloc *, outputStream* st = tty ) const; 923 virtual void emit(CodeBuffer &cbuf, PhaseRegAlloc *ra_) const; 925 virtual uint size(PhaseRegAlloc *ra_) const; 1007 void dump_format(PhaseRegAlloc *ra) const; // debug access to MachNode::format(...)
|
H A D | compile.hpp | 66 class PhaseRegAlloc; 438 PhaseRegAlloc* _regalloc; // Results of register allocation. 866 PhaseRegAlloc* regalloc() { return _regalloc; } 881 //void set_regalloc(PhaseRegAlloc* ra) { _regalloc = ra; }
|
H A D | node.cpp | 945 void Node::format( PhaseRegAlloc *, outputStream *st ) const {} 948 void Node::emit(CodeBuffer &cbuf, PhaseRegAlloc *ra_) const {} 951 uint Node::size(PhaseRegAlloc *ra_) const { return 0; }
|
H A D | block.hpp | 191 uint compute_first_inst_size(uint& sum_size, uint inst_cnt, PhaseRegAlloc* ra);
|
H A D | callnode.cpp | 322 static void format_helper( PhaseRegAlloc *regalloc, outputStream* st, Node *n, const char *msg, uint i, GrowableArray<SafePointScalarObjectNode*> *scobjs ) { 378 void JVMState::format(PhaseRegAlloc *regalloc, const Node *n, outputStream* st) const {
|
H A D | callnode.hpp | 303 void format(PhaseRegAlloc *regalloc, const Node *n, outputStream* st) const;
|
H A D | block.cpp | 122 PhaseRegAlloc* ra) {
|
H A D | phaseX.cpp | 1623 PhasePeephole::PhasePeephole( PhaseRegAlloc *regalloc, PhaseCFG &cfg ) 1652 // block->end_idx() not valid after PhaseRegAlloc
|
H A D | cfgnode.cpp | 2215 void NeverBranchNode::format( PhaseRegAlloc *ra_, outputStream *st) const {
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/ |
H A D | PhaseRegAlloc.java | 33 public class PhaseRegAlloc extends Phase { class in inherits:Phase 43 Type type = db.lookupType("PhaseRegAlloc"); 55 public PhaseRegAlloc(Address addr) { method in class:PhaseRegAlloc
|
/openjdk7/hotspot/src/os/windows/vm/ |
H A D | chaitin_windows.cpp | 32 void PhaseRegAlloc::pd_preallocate_hook() { 57 void PhaseRegAlloc::pd_postallocate_verify_hook() {
|
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | vmStructs.cpp | 1101 c2_nonstatic_field(Compile, _regalloc, PhaseRegAlloc*) \ 1157 c2_nonstatic_field(PhaseRegAlloc, _node_regs, OptoRegPair*) \ 1158 c2_nonstatic_field(PhaseRegAlloc, _node_regs_max_index, uint) \ 1159 c2_nonstatic_field(PhaseRegAlloc, _framesize, uint) \ 1160 c2_nonstatic_field(PhaseRegAlloc, _max_reg, OptoReg::Name) \ 1704 declare_c2_type(PhaseRegAlloc, Phase) \ 1705 declare_c2_type(PhaseChaitin, PhaseRegAlloc) \
|