index
:
emscripten
master
push-upstream
Emscripten: An LLVM-to-JavaScript Compiler
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
diff options
context:
1
2
3
4
5
6
7
8
9
10
15
20
25
30
35
40
space:
include
ignore
mode:
unified
ssdiff
stat only
Diffstat
-rw-r--r--
AUTHORS
1
-rwxr-xr-x
emcc
22
-rw-r--r--
emrun
918
-rw-r--r--
emrun.bat
2
-rwxr-xr-x
emscripten.py
61
-rw-r--r--
src/analyzer.js
3
-rw-r--r--
src/emrun_postjs.js
20
-rw-r--r--
src/jsifier.js
2
-rw-r--r--
src/library_fs.js
2
-rw-r--r--
src/library_gl.js
17
-rw-r--r--
src/library_glfw.js
8
-rw-r--r--
src/library_sdl.js
5
-rw-r--r--
src/modules.js
20
-rw-r--r--
tests/cases/514_ta2.ll
4
-rw-r--r--
tests/cases/aliasbitcast.ll
12
-rw-r--r--
tests/cases/atomicrmw.ll
8
-rw-r--r--
tests/cases/atomicrmw_unaligned.ll
8
-rw-r--r--
tests/cases/breakinthemiddle.ll
11
-rw-r--r--
tests/cases/breakinthemiddle2.ll
17
-rw-r--r--
tests/cases/breakinthemiddle3.ll
11
-rw-r--r--
tests/cases/caall.ll
12
-rw-r--r--
tests/cases/complexphi.ll
6
-rw-r--r--
tests/cases/dash.ll
8
-rw-r--r--
tests/cases/emptyalloca.ll
31
-rw-r--r--
tests/cases/emptyasm_le32.ll
5
-rw-r--r--
tests/cases/entry3.ll
14
-rw-r--r--
tests/cases/funcptr.ll
8
-rw-r--r--
tests/cases/i24_mem_ta2.ll
10
-rw-r--r--
tests/cases/i64toi8star.ll
6
-rw-r--r--
tests/cases/inttoptr.ll
8
-rw-r--r--
tests/cases/invokebitcast.ll
7
-rw-r--r--
tests/cases/invokeundef.ll
9
-rw-r--r--
tests/cases/legalizer_ta2.ll
4
-rw-r--r--
tests/cases/loadbitcastgep.ll
7
-rw-r--r--
tests/cases/oob_ta2.ll
4
-rw-r--r--
tests/cases/phi24_ta2.ll
7
-rw-r--r--
tests/cases/phicubed.ll
2
-rw-r--r--
tests/cases/phientryimplicit.ll
36
-rw-r--r--
tests/cases/phientryimplicitmix.ll
22
-rw-r--r--
tests/cases/phientryimplicitmoar.ll
14
-rw-r--r--
tests/cases/phiself.ll
4
-rw-r--r--
tests/cases/ptrtoi64.ll
14
-rw-r--r--
tests/cases/selectstruct.ll
4
-rw-r--r--
tests/cases/sillybitcast.ll
4
-rw-r--r--
tests/cases/sillybitcast2.ll
35
-rw-r--r--
tests/cases/sillyfuncast.ll
6
-rw-r--r--
tests/cases/storebigfloat.ll
2
-rw-r--r--
tests/cases/storestruct.ll
10
-rw-r--r--
tests/cases/structphiparam.ll
4
-rw-r--r--
tests/cases/sub_11_0.ll
2
-rw-r--r--
tests/cases/switch64_ta2.ll
13
-rw-r--r--
tests/cases/uadd_overflow_ta2.ll
22
-rw-r--r--
tests/cases/unaligneddouble.ll
2
-rw-r--r--
tests/cases/zeroembedded.ll
4
-rw-r--r--
tests/cases/zeroextarg.ll
6
-rw-r--r--
tests/core/test_addr_of_stacked.in
22
-rw-r--r--
tests/core/test_alloca.in
18
-rw-r--r--
tests/core/test_alloca_stack.in
31
-rw-r--r--
tests/core/test_array2.in
24
-rw-r--r--
tests/core/test_array2b.in
24
-rw-r--r--
tests/core/test_assert.in
16
-rw-r--r--
tests/core/test_atexit.in
24
-rw-r--r--
tests/core/test_atoX.in
80
-rw-r--r--
tests/core/test_atomic.in
38
-rw-r--r--
tests/core/test_bigarray.in
35
-rw-r--r--
tests/core/test_bitfields.in
43
-rw-r--r--
tests/core/test_bsearch.in
92
-rw-r--r--
tests/core/test_bswap64.in
104
-rw-r--r--
tests/core/test_ccall.in
37
-rw-r--r--
tests/core/test_class.in
52
-rw-r--r--
tests/core/test_constglobalstructs.in
45
-rw-r--r--
tests/core/test_conststructs.in
37
-rw-r--r--
tests/core/test_copyop.in
62
-rw-r--r--
tests/core/test_corruption_2.in
37
-rw-r--r--
tests/core/test_corruption_3.in
35
-rw-r--r--
tests/core/test_cxx03_do_run.in
18
-rw-r--r--
tests/core/test_demangle_stacks.in
37
-rw-r--r--
tests/core/test_direct_string_constant_usage.in
22
-rw-r--r--
tests/core/test_dlfcn_self.in
21
-rw-r--r--
tests/core/test_dlmalloc_partial_2.in
24
-rw-r--r--
tests/core/test_double_i64_conversion.in
126
-rw-r--r--
tests/core/test_dynamic_cast.in
23
-rw-r--r--
tests/core/test_dynamic_cast_2.in
18
-rw-r--r--
tests/core/test_dynamic_cast_b.in
47
-rw-r--r--
tests/core/test_emptyclass.in
20
-rw-r--r--
tests/core/test_emscripten_api.in
28
-rw-r--r--
tests/core/test_erf.in
22
-rw-r--r--
tests/core/test_errar.in
32
-rw-r--r--
tests/core/test_exception_2.in
36
-rw-r--r--
tests/core/test_fakestat.in
20
-rw-r--r--
tests/core/test_fast_math.in
1
-rw-r--r--
tests/core/test_fcvt.in
22
-rw-r--r--
tests/core/test_flexarray_struct.in
7
-rw-r--r--
tests/core/test_float32_precise.in
38
-rw-r--r--
tests/core/test_floatvars.in
44
-rw-r--r--
tests/core/test_frexp.in
49
-rw-r--r--
tests/core/test_funcptr.in
56
-rw-r--r--
tests/core/test_funcptr_namecollide.in
43
-rw-r--r--
tests/core/test_funcptrfunc.in
23
-rw-r--r--
tests/core/test_funcs.in
18
-rw-r--r--
tests/core/test_functionpointer_libfunc_varargs.in
24
-rw-r--r--
tests/core/test_fwrite_0.in
29
-rw-r--r--
tests/core/test_gc.in
146
-rw-r--r--
tests/core/test_getgep.in
29
-rw-r--r--
tests/core/test_getloadavg.in
26
-rw-r--r--
tests/core/test_getopt.in
85
-rw-r--r--
tests/core/test_getopt_long.in
129
-rw-r--r--
tests/core/test_globaldoubles.in
43
-rw-r--r--
tests/core/test_globals.in
19
-rw-r--r--
tests/core/test_gmtime.in
50
-rw-r--r--
tests/core/test_hello_world.in
13
-rw-r--r--
tests/core/test_i16_emcc_intrinsic.in
34
-rw-r--r--
tests/core/test_i32_mul_precise.in
21
-rw-r--r--
tests/core/test_i32_mul_semiprecise.in
42
-rw-r--r--
tests/core/test_i64_7z.in
31
-rw-r--r--
tests/core/test_i64_b.in
36
-rw-r--r--
tests/core/test_i64_cmp.in
24
-rw-r--r--
tests/core/test_i64_cmp2.in
50
-rw-r--r--
tests/core/test_i64_double.in
64
-rw-r--r--
tests/core/test_i64_i16.in
22
-rw-r--r--
tests/core/test_i64_llabs.in
14
-rw-r--r--
tests/core/test_i64_qdouble.in
33
-rw-r--r--
tests/core/test_i64_umul.in
30
-rw-r--r--
tests/core/test_i64_varargs.in
55
-rw-r--r--
tests/core/test_i64_zextneg.in
23