Searched refs:is_volatile (Results 1 - 25 of 27) sorted by relevance

12

/openjdk7/hotspot/src/share/vm/ci/
H A DciFlags.cpp77 if (is_volatile()) {
H A DciFlags.hpp56 bool is_volatile () const { return (_flags & JVM_ACC_VOLATILE ) != 0; } function in class:VALUE_OBJ_CLASS_SPEC
H A DciField.hpp176 bool is_volatile () { return flags().is_volatile(); } function in class:ciField
/openjdk7/hotspot/src/share/vm/runtime/
H A DfieldDescriptor.hpp95 bool is_volatile() const { return access_flags().is_volatile(); } function in class:VALUE_OBJ_CLASS_SPEC
/openjdk7/hotspot/src/share/vm/utilities/
H A DaccessFlags.cpp69 if (is_volatile ()) st->print("volatile " );
H A DaccessFlags.hpp107 bool is_volatile () const { return (_flags & JVM_ACC_VOLATILE ) != 0; } function in class:VALUE_OBJ_CLASS_SPEC
/openjdk7/hotspot/src/share/vm/opto/
H A Dparse3.cpp172 bool is_vol = field->is_volatile();
240 if (field->is_volatile()) {
247 bool is_vol = field->is_volatile();
295 if (i != adr_idx && C->alias_type(i)->is_volatile()) {
H A Dlibrary_call.cpp214 bool inline_unsafe_access(bool is_native_ptr, bool is_store, BasicType type, bool is_volatile);
623 const bool is_volatile = true; local
659 case vmIntrinsics::_getObject: return inline_unsafe_access(!is_native_ptr, !is_store, T_OBJECT, !is_volatile);
660 case vmIntrinsics::_getBoolean: return inline_unsafe_access(!is_native_ptr, !is_store, T_BOOLEAN, !is_volatile);
661 case vmIntrinsics::_getByte: return inline_unsafe_access(!is_native_ptr, !is_store, T_BYTE, !is_volatile);
662 case vmIntrinsics::_getShort: return inline_unsafe_access(!is_native_ptr, !is_store, T_SHORT, !is_volatile);
663 case vmIntrinsics::_getChar: return inline_unsafe_access(!is_native_ptr, !is_store, T_CHAR, !is_volatile);
664 case vmIntrinsics::_getInt: return inline_unsafe_access(!is_native_ptr, !is_store, T_INT, !is_volatile);
665 case vmIntrinsics::_getLong: return inline_unsafe_access(!is_native_ptr, !is_store, T_LONG, !is_volatile);
666 case vmIntrinsics::_getFloat: return inline_unsafe_access(!is_native_ptr, !is_store, T_FLOAT, !is_volatile);
2276 inline_unsafe_access(bool is_native_ptr, bool is_store, BasicType type, bool is_volatile) argument
2460 (void) store_to_memory(control(), adr, val, type, adr_type, is_volatile); local
2481 __ store(__ ctrl(), adr, val, type, alias_type->index(), is_volatile); local
[all...]
H A Dcompile.hpp133 bool is_volatile() const { return (_field ? _field->is_volatile() : false); } function in class:Compile::AliasType
H A Dmachnode.cpp461 if( C->alias_type(t)->is_volatile() )
/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_ValueMap.hpp148 x->field()->is_volatile()) {
168 x->field()->is_volatile()) { // the JMM requires this
H A Dc1_GraphBuilder.hpp365 bool append_unsafe_get_obj(ciMethod* callee, BasicType t, bool is_volatile);
366 bool append_unsafe_put_obj(ciMethod* callee, BasicType t, bool is_volatile);
H A Dc1_LIRGenerator.cpp1670 bool is_volatile = x->field()->is_volatile(); local
1693 if (is_volatile || needs_patching) {
1734 if (is_volatile && os::is_MP()) {
1747 if (is_volatile && !needs_patching) {
1759 if (is_volatile && os::is_MP()) {
1767 bool is_volatile = x->field()->is_volatile(); local
1813 if (is_volatile && !needs_patching) {
1820 if (is_volatile
[all...]
H A Dc1_Instruction.hpp767 HASHING2(LoadField, !needs_patching() && !field()->is_volatile(), obj()->subst(), offset()) // cannot be eliminated if needs patching or if volatile
2233 UnsafeObjectOp(BasicType basic_type, Value object, Value offset, bool is_put, bool is_volatile)
2234 : UnsafeOp(basic_type, is_put), _object(object), _offset(offset), _is_volatile(is_volatile)
2241 bool is_volatile() { return _is_volatile; }
2251 UnsafeGetObject(BasicType basic_type, Value object, Value offset, bool is_volatile)
2252 : UnsafeObjectOp(basic_type, object, offset, false, is_volatile)
2263 UnsafePutObject(BasicType basic_type, Value object, Value offset, Value value, bool is_volatile)
2264 : UnsafeObjectOp(basic_type, object, offset, true, is_volatile)
H A Dc1_LIRGenerator.hpp294 void put_Object_unsafe(LIR_Opr src, LIR_Opr offset, LIR_Opr data, BasicType type, bool is_volatile);
295 void get_Object_unsafe(LIR_Opr dest, LIR_Opr src, LIR_Opr offset, BasicType type, bool is_volatile);
H A Dc1_GraphBuilder.cpp605 if (field->holder()->is_loaded() && !field->is_volatile()) {
4052 bool GraphBuilder::append_unsafe_get_obj(ciMethod* callee, BasicType t, bool is_volatile) { argument
4060 Instruction* op = append(new UnsafeGetObject(t, args->at(1), offset, is_volatile));
4068 bool GraphBuilder::append_unsafe_put_obj(ciMethod* callee, BasicType t, bool is_volatile) { argument
4076 Instruction* op = append(new UnsafePutObject(t, args->at(1), offset, args->at(3), is_volatile));
H A Dc1_Runtime1.cpp837 deoptimize_for_volatile = result.access_flags().is_volatile();
/openjdk7/hotspot/src/share/vm/oops/
H A DcpCacheOop.hpp211 bool is_volatile // the field is volatile
317 bool is_volatile() const { return (_flags & (1 << is_volatile_shift)) != 0; } function in class:VALUE_OBJ_CLASS_SPEC
H A DcpCacheOop.cpp129 bool is_volatile) {
135 ((is_volatile ? 1 : 0) << is_volatile_shift) |
/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dc1_LIRGenerator_sparc.cpp1157 BasicType type, bool is_volatile) {
1163 if (is_volatile && type == T_LONG) {
1195 BasicType type, bool is_volatile) {
1197 if (is_volatile && type == T_LONG) {
1156 put_Object_unsafe(LIR_Opr src, LIR_Opr offset, LIR_Opr data, BasicType type, bool is_volatile) argument
1194 get_Object_unsafe(LIR_Opr dst, LIR_Opr src, LIR_Opr offset, BasicType type, bool is_volatile) argument
/openjdk7/hotspot/src/cpu/x86/vm/
H A Dc1_LIRGenerator_x86.cpp1321 BasicType type, bool is_volatile) {
1322 if (is_volatile && type == T_LONG) {
1338 BasicType type, bool is_volatile) {
1339 if (is_volatile && type == T_LONG) {
1320 get_Object_unsafe(LIR_Opr dst, LIR_Opr src, LIR_Opr offset, BasicType type, bool is_volatile) argument
1337 put_Object_unsafe(LIR_Opr src, LIR_Opr offset, LIR_Opr data, BasicType type, bool is_volatile) argument
/openjdk7/hotspot/src/cpu/zero/vm/
H A DcppInterpreter_zero.cpp516 if (entry->is_volatile()) {
/openjdk7/hotspot/src/share/vm/interpreter/
H A DbytecodeInterpreter.cpp1785 if (cache->is_volatile()) {
1895 if (cache->is_volatile()) {
H A DinterpreterRuntime.cpp557 info.access_flags().is_volatile()
/openjdk7/hotspot/src/share/vm/shark/
H A DsharkBlock.cpp1075 if (field->is_volatile())

Completed in 119 milliseconds

12