diff options
Diffstat (limited to 'vm/compiler/codegen/arm/armv7-a-neon/ArchVariant.c')
-rw-r--r-- | vm/compiler/codegen/arm/armv7-a-neon/ArchVariant.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/vm/compiler/codegen/arm/armv7-a-neon/ArchVariant.c b/vm/compiler/codegen/arm/armv7-a-neon/ArchVariant.c index f1727c6f1..3aa429449 100644 --- a/vm/compiler/codegen/arm/armv7-a-neon/ArchVariant.c +++ b/vm/compiler/codegen/arm/armv7-a-neon/ArchVariant.c @@ -88,10 +88,10 @@ int dvmCompilerTargetOptHint(int key) return res; } -void dvmCompilerGenMemBarrier(CompilationUnit *cUnit) +void dvmCompilerGenMemBarrier(CompilationUnit *cUnit, int barrierKind) { #if ANDROID_SMP != 0 - ArmLIR *dmb = newLIR1(cUnit, kThumb2Dmb, kSY); // Full system DMB + ArmLIR *dmb = newLIR1(cUnit, kThumb2Dmb, barrierKind); dmb->defMask = ENCODE_ALL; #endif } |