'AArch64', 'ARM', 'Mips', 'PowerPC', 'SystemZ']:
config.unsupported = True
+if 'armv7' in root.host_arch:
+ config.unsupported = False
+
if 'i386-apple-darwin' in root.target_triple:
config.unsupported = True
--- /dev/null
+config.suffixes = ['.ll', '.c', '.cpp']
+
+def getRoot(config):
+ if not config.parent:
+ return config
+ return getRoot(config.parent)
+
+root = getRoot(config)
+
+if 'arm' in root.target_triple:
+ config.unsupported = True
%r = call i32 @bar( ) ; <i32> [#uses=1]
ret i32 %r
}
-
; int zero_int;
; double zero_double;
; int zero_arr[10];
-;
+;
; int main()
; {
; zero_arr[zero_int + 5] = 40;
-;
+;
; if (zero_double < 1.0)
; zero_arr[zero_int + 2] = 70;
-;
+;
; for (int i = 1; i < 10; ++i) {
; zero_arr[i] = zero_arr[i - 1] + zero_arr[i];
; }
call double @test( double* %X, double 2.000000e+00 ) ; <double>:1 [#uses=0]
ret i32 0
}
-
%. = zext i1 %cmp to i32
ret i32 %.
}
-