< 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 >