Mercurial > hg > graal-jvmci-8
diff src/cpu/x86/vm/x86_32.ad @ 6614:006050192a5a
6340864: Implement vectorization optimizations in hotspot-server
Summary: Added asm encoding and mach nodes for vector arithmetic instructions on x86.
Reviewed-by: roland
author | kvn |
---|---|
date | Mon, 20 Aug 2012 09:07:21 -0700 |
parents | 8c92982cbbc4 |
children | da91efe96a93 |
line wrap: on
line diff
--- a/src/cpu/x86/vm/x86_32.ad Wed Aug 15 16:49:38 2012 -0700 +++ b/src/cpu/x86/vm/x86_32.ad Mon Aug 20 09:07:21 2012 -0700 @@ -1367,22 +1367,6 @@ return offset; } - -const bool Matcher::match_rule_supported(int opcode) { - if (!has_match_rule(opcode)) - return false; - - switch (opcode) { - case Op_PopCountI: - case Op_PopCountL: - if (!UsePopCountInstruction) - return false; - break; - } - - return true; // Per default match rules are supported. -} - int Matcher::regnum_to_fpu_offset(int regnum) { return regnum - 32; // The FP registers are in the second chunk }