equal
deleted
inserted
replaced
239 LoadRangeNode( Node *c, Node *mem, Node *adr, const TypeInt *ti = TypeInt::POS ) |
239 LoadRangeNode( Node *c, Node *mem, Node *adr, const TypeInt *ti = TypeInt::POS ) |
240 : LoadINode(c,mem,adr,TypeAryPtr::RANGE,ti) {} |
240 : LoadINode(c,mem,adr,TypeAryPtr::RANGE,ti) {} |
241 virtual int Opcode() const; |
241 virtual int Opcode() const; |
242 virtual const Type *Value( PhaseTransform *phase ) const; |
242 virtual const Type *Value( PhaseTransform *phase ) const; |
243 virtual Node *Identity( PhaseTransform *phase ); |
243 virtual Node *Identity( PhaseTransform *phase ); |
|
244 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); |
244 }; |
245 }; |
245 |
246 |
246 //------------------------------LoadLNode-------------------------------------- |
247 //------------------------------LoadLNode-------------------------------------- |
247 // Load a long from memory |
248 // Load a long from memory |
248 class LoadLNode : public LoadNode { |
249 class LoadLNode : public LoadNode { |