src/cpu/x86/vm/x86_64.ad
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
warning2 Cdiff src/cpu/x86/vm/x86_64.ad
src/cpu/x86/vm/x86_64.ad
Print this page
rev 3821 : [mq]: unused
*** 1667,1687 ****
const RegMask Matcher::method_handle_invoke_SP_save_mask() {
return PTR_RBP_REG_mask();
}
- static Address build_address(int b, int i, int s, int d) {
- Register index = as_Register(i);
- Address::ScaleFactor scale = (Address::ScaleFactor)s;
- if (index == rsp) {
- index = noreg;
- scale = Address::no_scale;
- }
- Address addr(as_Register(b), index, scale, d);
- return addr;
- }
-
%}
//----------ENCODING BLOCK-----------------------------------------------------
// This block specifies the encoding classes used by the compiler to
// output byte streams. Encoding classes are parameterized macros
--- 1667,1676 ----
src/cpu/x86/vm/x86_64.ad
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File