Lines Matching refs:PhaseRegAlloc

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_, const Node *node, int idx) const;
116 virtual int index(PhaseRegAlloc *ra_, const Node *node, int idx) const;
119 virtual int disp (PhaseRegAlloc *ra_, const Node *node, int idx) const;
154 virtual void int_format(PhaseRegAlloc *,const MachNode *node, outputStream *st) const = 0;
155 virtual void ext_format(PhaseRegAlloc *,const MachNode *node,int idx, outputStream *st) const=0;
222 virtual void emit(CodeBuffer &cbuf, PhaseRegAlloc *ra_) const;
224 virtual uint size(PhaseRegAlloc *ra_) const;
226 virtual uint emit_size(PhaseRegAlloc *ra_) const;
278 virtual MachNode *peephole( Block *block, int block_index, PhaseRegAlloc *ra_, int &deleted, Compile* C );
299 void dump_format(PhaseRegAlloc *ra, outputStream *st) const; // access to virtual
336 virtual void emit(CodeBuffer &cbuf, PhaseRegAlloc *ra_) const;
337 virtual uint size(PhaseRegAlloc *ra_) const;
341 virtual void format( PhaseRegAlloc *, outputStream *st ) const;
359 virtual void emit(CodeBuffer& cbuf, PhaseRegAlloc* ra_) const;
360 virtual uint size(PhaseRegAlloc* ra_) const;
368 virtual void format(PhaseRegAlloc*, outputStream* st) const;
409 virtual void emit(CodeBuffer &cbuf, PhaseRegAlloc *ra_) const;
410 virtual uint size(PhaseRegAlloc *ra_) const;
414 virtual void format( PhaseRegAlloc *, outputStream *st ) const;
423 virtual void emit(CodeBuffer &cbuf, PhaseRegAlloc *ra_) const;
424 virtual uint size(PhaseRegAlloc *ra_) const;
429 virtual void format( PhaseRegAlloc *, outputStream *st ) const;
438 virtual void emit(CodeBuffer &cbuf, PhaseRegAlloc *ra_) const;
439 virtual uint size(PhaseRegAlloc *ra_) const;
454 virtual void format( PhaseRegAlloc *, outputStream *st ) const;
466 virtual void emit(CodeBuffer &cbuf, PhaseRegAlloc *ra_) const;
467 virtual uint size(PhaseRegAlloc *ra_) const;
475 virtual void format( PhaseRegAlloc *, outputStream *st ) const;
503 uint implementation( CodeBuffer *cbuf, PhaseRegAlloc *ra_, bool do_size, outputStream* st ) const;
505 virtual void emit(CodeBuffer &cbuf, PhaseRegAlloc *ra_) const;
506 virtual uint size(PhaseRegAlloc *ra_) const;
510 virtual void format( PhaseRegAlloc *, outputStream *st ) const;
546 virtual void emit(CodeBuffer &cbuf, PhaseRegAlloc *ra_) const;
556 virtual void format( PhaseRegAlloc *, outputStream *st ) const;
842 virtual void emit(CodeBuffer &cbuf, PhaseRegAlloc *ra_) const {}
854 virtual void format(PhaseRegAlloc *, outputStream *st ) const {}
889 virtual void int_format(PhaseRegAlloc *ra, const MachNode *node, outputStream *st) const;
890 virtual void ext_format(PhaseRegAlloc *ra, const MachNode *node, int idx, outputStream *st) const { int_format( ra, node, st ); }
916 virtual void int_format(PhaseRegAlloc *ra, const MachNode *node, outputStream *st) const;
917 virtual void ext_format(PhaseRegAlloc *ra, const MachNode *node, int idx, outputStream *st) const { int_format( ra, node, st ); }