comparison src/cpu/sparc/vm/sparc.ad @ 3898:a64d352d1118

7085137: -XX:+VerifyOops is broken Summary: Replace set() with patchable_set() to generate 8 instructions always. Reviewed-by: iveresov, never, roland
author kvn
date Wed, 31 Aug 2011 09:48:21 -0700
parents baf763f388e6
children 4bac06a82bc3
comparison
equal deleted inserted replaced
3897:de847cac9235 3898:a64d352d1118
838 !(n->ideal_Opcode()==Op_LoadD_unaligned && ld_op==Op_LoadF) && 838 !(n->ideal_Opcode()==Op_LoadD_unaligned && ld_op==Op_LoadF) &&
839 !(n->ideal_Opcode()==Op_ConvI2F && ld_op==Op_LoadF) && 839 !(n->ideal_Opcode()==Op_ConvI2F && ld_op==Op_LoadF) &&
840 !(n->ideal_Opcode()==Op_ConvI2D && ld_op==Op_LoadF) && 840 !(n->ideal_Opcode()==Op_ConvI2D && ld_op==Op_LoadF) &&
841 !(n->ideal_Opcode()==Op_PrefetchRead && ld_op==Op_LoadI) && 841 !(n->ideal_Opcode()==Op_PrefetchRead && ld_op==Op_LoadI) &&
842 !(n->ideal_Opcode()==Op_PrefetchWrite && ld_op==Op_LoadI) && 842 !(n->ideal_Opcode()==Op_PrefetchWrite && ld_op==Op_LoadI) &&
843 !(n->ideal_Opcode()==Op_PrefetchAllocation && ld_op==Op_LoadI) &&
843 !(n->ideal_Opcode()==Op_Load2I && ld_op==Op_LoadD) && 844 !(n->ideal_Opcode()==Op_Load2I && ld_op==Op_LoadD) &&
844 !(n->ideal_Opcode()==Op_Load4C && ld_op==Op_LoadD) && 845 !(n->ideal_Opcode()==Op_Load4C && ld_op==Op_LoadD) &&
845 !(n->ideal_Opcode()==Op_Load4S && ld_op==Op_LoadD) && 846 !(n->ideal_Opcode()==Op_Load4S && ld_op==Op_LoadD) &&
846 !(n->ideal_Opcode()==Op_Load8B && ld_op==Op_LoadD) && 847 !(n->ideal_Opcode()==Op_Load8B && ld_op==Op_LoadD) &&
847 !(n->rule() == loadUB_rule)) { 848 !(n->rule() == loadUB_rule)) {