RFR(L): 8031321 Support Intel bit manipulation instructions (original) (raw)
Remi Forax forax at univ-mlv.fr
Fri Feb 7 00:08:26 PST 2014
- Previous message: RFR(L): 8031321 Support Intel bit manipulation instructions
- Next message: RFR(L): 8031321 Support Intel bit manipulation instructions
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 02/06/2014 11:10 PM, Igor Veresov wrote:
This change adds support for BMI1 instructions on x86 (supported on AMD Piledriver and Intel Haswell). The changes in the matcher.cpp are kind of a temporary hack to workaround the inability to describe DAGs in ADL. I’ll address that problem properly a bit later (we need this change to land in 8u20).
I’m also using Rickard’s changes in type.hpp that are not quite in the repo yet. Webrev: http://cr.openjdk.java.net/~iveresov/8031321/webrev.00/ Testing: jprt, jtreg, ctw, the new regtest (verified that the instructions are generated and all). igor
Hi Igor, just crawling the code, there is a cut & paste error in global_x86, the description of UseBMI1Instructions is not correct.
cheers, Rémi
- Previous message: RFR(L): 8031321 Support Intel bit manipulation instructions
- Next message: RFR(L): 8031321 Support Intel bit manipulation instructions
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the hotspot-compiler-dev mailing list