Mercurial > hg > graal-compiler
comparison src/share/vm/adlc/main.cpp @ 14440:41b780b43b74
8029015: PPC64 (part 216): opto: trap based null and range checks
Summary: On PPC64 use tdi instruction that does a compare and raises SIGTRAP for NULL and range checks.
Reviewed-by: kvn
author | goetz |
---|---|
date | Wed, 27 Nov 2013 16:16:21 -0800 |
parents | 2b8e28fdf503 |
children | ad6695638a35 |
comparison
equal
deleted
inserted
replaced
14439:50fdb38839eb | 14440:41b780b43b74 |
---|---|
270 AD.addInclude(AD._CPP_PEEPHOLE_file, "adfiles", get_basename(AD._HPP_file._name)); | 270 AD.addInclude(AD._CPP_PEEPHOLE_file, "adfiles", get_basename(AD._HPP_file._name)); |
271 AD.addInclude(AD._CPP_PIPELINE_file, "precompiled.hpp"); | 271 AD.addInclude(AD._CPP_PIPELINE_file, "precompiled.hpp"); |
272 AD.addInclude(AD._CPP_PIPELINE_file, "adfiles", get_basename(AD._HPP_file._name)); | 272 AD.addInclude(AD._CPP_PIPELINE_file, "adfiles", get_basename(AD._HPP_file._name)); |
273 AD.addInclude(AD._DFA_file, "precompiled.hpp"); | 273 AD.addInclude(AD._DFA_file, "precompiled.hpp"); |
274 AD.addInclude(AD._DFA_file, "adfiles", get_basename(AD._HPP_file._name)); | 274 AD.addInclude(AD._DFA_file, "adfiles", get_basename(AD._HPP_file._name)); |
275 AD.addInclude(AD._DFA_file, "opto/cfgnode.hpp"); // Use PROB_MAX in predicate. | |
275 AD.addInclude(AD._DFA_file, "opto/matcher.hpp"); | 276 AD.addInclude(AD._DFA_file, "opto/matcher.hpp"); |
276 AD.addInclude(AD._DFA_file, "opto/opcodes.hpp"); | 277 AD.addInclude(AD._DFA_file, "opto/opcodes.hpp"); |
277 // Make sure each .cpp file starts with include lines: | 278 // Make sure each .cpp file starts with include lines: |
278 // files declaring and defining generators for Mach* Objects (hpp,cpp) | 279 // files declaring and defining generators for Mach* Objects (hpp,cpp) |
279 // Generate the result files: | 280 // Generate the result files: |