Lines Matching defs:MachOper
46 class MachOper;
57 //---------------------------MachOper------------------------------------------
58 class MachOper : public ResourceObj {
138 virtual uint cmp( const MachOper &oper ) const;
140 // Virtual clone, since I do not know how big the MachOper is.
141 virtual MachOper *clone(Compile* C) const = 0;
215 // internal array of MachOpers. The MachOper array is sized by
218 MachOper **_opnds;
263 // Returns the MachOper as determined by memory_operand(), for use, if
264 // needed by the caller. If (MachOper *)-1 is returned, base and index
265 // are set to NodeSentinel. If (MachOper *) NULL is returned, base and
267 const MachOper* memory_inputs(Node* &base, Node* &index) const;
271 // If it returns (MachOper*)-1, this means there are multiple memories.
272 virtual const MachOper* memory_operand() const { return NULL; }
837 MachOper *_opnd_array[1];
844 MachTempNode(MachOper* oper) {
863 class labelOper : public MachOper {
878 virtual MachOper *clone(Compile* C) const;
885 virtual uint cmp( const MachOper &oper ) const;
897 class methodOper : public MachOper {
905 virtual MachOper *clone(Compile* C) const;
912 virtual uint cmp( const MachOper &oper ) const;