< prev index next >

src/hotspot/share/opto/graphKit.hpp

Print this page




 583                         bool mismatched = false,
 584                         bool unsafe = false);
 585 
 586   // Perform decorated accesses
 587 
 588   Node* access_store_at(Node* obj,   // containing obj
 589                         Node* adr,   // actual adress to store val at
 590                         const TypePtr* adr_type,
 591                         Node* val,
 592                         const Type* val_type,
 593                         BasicType bt,
 594                         DecoratorSet decorators,
 595                         bool deoptimize_on_exception = false,
 596                         bool safe_for_replace = true);
 597 
 598   Node* access_load_at(Node* obj,   // containing obj
 599                        Node* adr,   // actual adress to load val at
 600                        const TypePtr* adr_type,
 601                        const Type* val_type,
 602                        BasicType bt,
 603                        DecoratorSet decorators);

 604 
 605   Node* access_load(Node* adr,   // actual adress to load val at
 606                     const Type* val_type,
 607                     BasicType bt,
 608                     DecoratorSet decorators);
 609 
 610   Node* access_atomic_cmpxchg_val_at(Node* obj,
 611                                      Node* adr,
 612                                      const TypePtr* adr_type,
 613                                      int alias_idx,
 614                                      Node* expected_val,
 615                                      Node* new_val,
 616                                      const Type* value_type,
 617                                      BasicType bt,
 618                                      DecoratorSet decorators);
 619 
 620   Node* access_atomic_cmpxchg_bool_at(Node* obj,
 621                                       Node* adr,
 622                                       const TypePtr* adr_type,
 623                                       int alias_idx,




 583                         bool mismatched = false,
 584                         bool unsafe = false);
 585 
 586   // Perform decorated accesses
 587 
 588   Node* access_store_at(Node* obj,   // containing obj
 589                         Node* adr,   // actual adress to store val at
 590                         const TypePtr* adr_type,
 591                         Node* val,
 592                         const Type* val_type,
 593                         BasicType bt,
 594                         DecoratorSet decorators,
 595                         bool deoptimize_on_exception = false,
 596                         bool safe_for_replace = true);
 597 
 598   Node* access_load_at(Node* obj,   // containing obj
 599                        Node* adr,   // actual adress to load val at
 600                        const TypePtr* adr_type,
 601                        const Type* val_type,
 602                        BasicType bt,
 603                        DecoratorSet decorators,
 604                        Node* ctl = NULL);
 605 
 606   Node* access_load(Node* adr,   // actual adress to load val at
 607                     const Type* val_type,
 608                     BasicType bt,
 609                     DecoratorSet decorators);
 610 
 611   Node* access_atomic_cmpxchg_val_at(Node* obj,
 612                                      Node* adr,
 613                                      const TypePtr* adr_type,
 614                                      int alias_idx,
 615                                      Node* expected_val,
 616                                      Node* new_val,
 617                                      const Type* value_type,
 618                                      BasicType bt,
 619                                      DecoratorSet decorators);
 620 
 621   Node* access_atomic_cmpxchg_bool_at(Node* obj,
 622                                       Node* adr,
 623                                       const TypePtr* adr_type,
 624                                       int alias_idx,


< prev index next >