index
:
emscripten-fastcomp
master
LLVM with the emscripten fastcomp javascript backend
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Transforms
/
NaCl
Age
Commit message (
Expand
)
Author
2013-12-04
legalization infrastructure
Alon Zakai
2013-12-04
start to finalize legalized data
Alon Zakai
2013-12-04
remove original illegal values
Alon Zakai
2013-12-04
start to legalize store i64
Alon Zakai
2013-12-04
begin to legalize i64 sext
Alon Zakai
2013-12-04
boilerplate for ExpandI64Pass
Alon Zakai
2013-11-29
do not simplify varargs calls to jsargs emscripten intrinsics, that want norm...
Alon Zakai
2013-11-28
do not run nacl atomics passes, we can leave them as-is
Alon Zakai
2013-11-21
do not expand tls
Alon Zakai
2013-11-21
keep alignment info
Alon Zakai
2013-11-21
align varargs stack writes to the proper 4-byte boundaries
Alon Zakai
2013-11-21
disable pnacl internalization of everything except for _start, as emscripten ...
Alon Zakai
2013-11-15
PNaCl: Change exception info format to distinguish catch-all/cleanup clauses
Mark Seaborn
2013-11-15
Make integer promotion pass preserve debug info
Derek Schuff
2013-11-15
Switch PromoteIntegers pass from clearing upper bits after converted operations
Derek Schuff
2013-10-29
PNaCl: Add option to PNaClABISimplify for enabling the PNaClSjLjEH pass
Mark Seaborn
2013-10-22
Make sure flatten globals doesn't insert uses of globals that previously had ...
JF Bastien
2013-10-21
Remove unused globals.
JF Bastien
2013-10-16
Add PNaClSjLjEH pass to implement C++ exception handling using setjmp()+longj...
Mark Seaborn
2013-10-11
Fix bug in rewriting of library calls to intrinsics + new regression test.
Eli Bendersky
2013-10-05
[MIPS] Define PnaclTargetArchitectureMips_32
Petar Jovanovic
2013-09-20
Support mul binary operator in integer promotion pass
Derek Schuff
2013-08-14
Correct DCE comment.
JF Bastien
2013-08-09
Properly support 16-bit atomics on x86-32.
JF Bastien
2013-08-08
Add simple dead code elimination at the end of post-opt.
JF Bastien
2013-08-07
Add the new @llvm.nacl.atomic.fence.all intrinsic
JF Bastien
2013-08-02
Add missing include to ResolvePNaClIntrinsics.cpp
JF Bastien
2013-08-01
Add Intrinsic::nacl_atomic_is_lock_free
JF Bastien
2013-07-30
Rewrite ``asm("":::"memory")`` to ``fence seq_cst``
JF Bastien
2013-07-20
Remove prefetch
JF Bastien
2013-07-18
Merge remote-tracking branch 'origin/master'
Eli Bendersky
2013-07-18
More safeguarding of Attr->getKindAsEnum by checking for isEnumAttribute
Eli Bendersky
2013-07-18
Adding checks for isEnumAttribute because getKindAsEnum now asserts
Eli Bendersky
2013-07-13
Concurrency support for PNaCl ABI
JF Bastien
2013-07-03
Do not fail when library functions are declared incorrectly.
Eli Bendersky
2013-07-01
Internalize all symbols except _start.
Eli Bendersky
2013-06-29
PNaCl ABI: Remove use of @llvm.memset.p0i8.i64 (64-bit intrinsic variant)
Mark Seaborn
2013-06-25
Support for mem* library functions in stable bitcode via intrinsics.
Eli Bendersky
2013-06-25
PNaCl: Fix ExpandStructRegs to handle "select" instructions
Mark Seaborn
2013-06-25
PNaCl: Fix removal of dead function prototypes in ABI simplification
Mark Seaborn
2013-06-25
PNaCl ABI: Disallow various operations on the i1 type
Mark Seaborn
2013-06-24
PNaCl ABI: Strip alignment info from memcpy/memmove/memset intrinsic calls
Mark Seaborn
2013-06-24
PNaCl ABI: Disallow built-in multiplication in "alloca" instructions
Mark Seaborn
2013-06-20
Unbreak CMake+Ninja build
Eli Bendersky
2013-06-20
PNaCl ABI: Reduce the set of allowed "align" attributes on loads/stores
Mark Seaborn
2013-06-19
Rewrite llvm.flt.rounds to "1" for now, and disallow llvm.flt.rounds.
Jan Voung
2013-06-16
PNaCl ABI: Disallow non-default symbol visibility ("hidden" and "protected")
Mark Seaborn
2013-06-14
PNaCl ABI: Convert "private" linkage to "internal"
Mark Seaborn
2013-06-13
PNaCl: Strip more unwanted attributes: "align" on functions and "unnamed_addr"
Mark Seaborn
2013-06-13
PNaCl: Fix new[]/delete mismatch in FlattenGlobals pass by using delete[]
Mark Seaborn
[prev]
[next]