< prev index next >
src/cpu/aarch64/vm/globals_aarch64.hpp
Print this page
rev 9041 : 8159063: aarch64: optimise unaligned array copy long
Reviewed-by: aph
Contributed-by: edward.nevill@gmail.com, adinn@redhat.com
@@ -102,10 +102,11 @@
product(bool, TraceTraps, false, "Trace all traps the signal handler")
// Don't attempt to use Neon on builtin sim until builtin sim supports it
#define UseNeon false
#define UseSIMDForMemoryOps false
+#define AvoidUnalignedAcesses false
#else
#define UseBuiltinSim false
#define NotifySimulator false
#define UseSimulatorCache false
@@ -123,10 +124,12 @@
"Use CRC32 instructions for CRC32 computation") \
product(bool, UseLSE, false, \
"Use LSE instructions") \
product(bool, UseSIMDForMemoryOps, false, \
"Use SIMD instructions in generated memory move code") \
+ product(bool, AvoidUnalignedAccesses, false, \
+ "Avoid generating unaligned memory accesses") \
product(bool, UseBlockZeroing, true, \
"Use DC ZVA for block zeroing") \
product(intx, BlockZeroingLowLimit, 256, \
"Minimum size in bytes when block zeroing will be used") \
product(bool, TraceTraps, false, "Trace all traps the signal handler")
< prev index next >