Index: src/IceTargetLoweringARM32.cpp |
diff --git a/src/IceTargetLoweringARM32.cpp b/src/IceTargetLoweringARM32.cpp |
index 24cced83ce6b60edfbacb8bbd907d03a4b88621b..60d3a37feb1cd6d546f547f067cff09b6994cf99 100644 |
--- a/src/IceTargetLoweringARM32.cpp |
+++ b/src/IceTargetLoweringARM32.cpp |
@@ -238,6 +238,7 @@ void TargetARM32::translateO2() { |
// TODO(stichnot): share passes with X86? |
// https://code.google.com/p/nativeclient/issues/detail?id=4094 |
+ genTargetHelperCalls(); |
// Do not merge Alloca instructions, and lay out the stack. |
static constexpr bool SortAndCombineAllocas = false; |
@@ -344,6 +345,7 @@ void TargetARM32::translateOm1() { |
TimerMarker T(TimerStack::TT_Om1, Func); |
// TODO: share passes with X86? |
+ genTargetHelperCalls(); |
// Do not merge Alloca instructions, and lay out the stack. |
static constexpr bool SortAndCombineAllocas = false; |