src/cpu/sparc/vm/assembler_sparc.inline.hpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
*** old/src/cpu/sparc/vm/assembler_sparc.inline.hpp Thu Nov 25 07:05:48 2010
--- new/src/cpu/sparc/vm/assembler_sparc.inline.hpp Thu Nov 25 07:05:48 2010
*** 542,555 ****
--- 542,567 ----
#else
MacroAssembler::br(c, a, p, d, rt);
#endif
}
+ inline void MacroAssembler::br( Condition c, CC cc, bool a, Predict p, address d, relocInfo::relocType rt ) {
+ #ifdef _LP64
+ Assembler::bp(c, a, cc, p, d, rt);
+ #else
+ MacroAssembler::br(c, a, p, d, rt);
+ #endif
+ }
+
inline void MacroAssembler::brx( Condition c, bool a, Predict p, Label& L ) {
brx(c, a, p, target(L));
}
+ inline void MacroAssembler::br( Condition c, CC cc, bool a, Predict p, Label& L ) {
+ br(c, cc, a, p, target(L));
+ }
+
inline void MacroAssembler::ba( bool a, Label& L ) {
br(always, a, pt, L);
}
// Warning: V9 only functions
src/cpu/sparc/vm/assembler_sparc.inline.hpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File