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
/
ExpandI64.cpp
Age
Commit message (
Expand
)
Author
2014-02-28
Move ExpandI64 into lib/Target/JSBackend.
Dan Gohman
2014-02-25
Support GEP and ConstantExprs directly in the JSBackend.
Dan Gohman
2014-02-20
fix attribute copying in function recreation code in ExpandI64 pass
Alon Zakai
2014-02-14
fix ashr when high bits are exactly 0
Alon Zakai
2014-02-14
Preserve alignment information when splitting loads and stores.
Dan Gohman
2014-02-13
don't do 32-bit shifts on 32-bit values, as it is undefined behavior
Alon Zakai
2014-02-13
handle ashr on >64 bits
Alon Zakai
2014-02-13
Don't leave behind unreachable blocks with illegal instructions.
Dan Gohman
2014-02-12
Revamp ExpandI64.
Dan Gohman
2014-01-29
remove incorrect warning (ExpandI64 is a new pass of ours) and fix a compilat...
Alon Zakai
2014-01-29
generalize and fix select legalization code
Alon Zakai
2014-01-29
fix call legalization bug
Alon Zakai
2014-01-29
legalize phis >64 bits
Alon Zakai
2014-01-29
handle >64bit trunc and zext
Alon Zakai
2014-01-29
legalize >64bit shifts of non-32-multiple amounts
Alon Zakai
2014-01-29
fix store on >64 bits
Alon Zakai
2014-01-29
handle constants of >64 bits in legalizer
Alon Zakai
2014-01-29
legalize simple shifts of >64 bits
Alon Zakai
2014-01-29
legalize icmp eq|ne on >64 bits
Alon Zakai
2014-01-28
legalize and/or/xor >64 bits
Alon Zakai
2014-01-28
start to make i64 splitting pass more generic, so it will eventually handle i...
Alon Zakai
2014-01-24
Fix Visual Studio 2010 build on ExpandI64::ensureLegalFunc. Cannot use variab...
Jukka Jylänki
2014-01-22
handle fptosi|ui on both floats and doubles
Alon Zakai
2014-01-11
fix phis from legalized switches
Alon Zakai
2014-01-11
fixme comment
Alon Zakai
2014-01-11
properly handle identical lower 32 bits in switch legalization
Alon Zakai
2014-01-11
handle i64 undef; helps #5
Alon Zakai
2014-01-10
fix bug with GetHigh already being defined in module
Alon Zakai
2014-01-10
wip better approach to exceptions
Alon Zakai
2013-12-22
optimize legalization of lshr 32
Alon Zakai
2013-12-22
optimize legalization of shl 32
Alon Zakai
2013-12-19
fix phis from legalized switches properly, both targets and default target
Alon Zakai
2013-12-19
don't break phis with switch legalization
Alon Zakai
2013-12-19
fix alignment of load/store of high 4 bytes
Alon Zakai
2013-12-19
legalize switch i64
Alon Zakai
2013-12-18
remove bitcasts that were introduced while legalizing functions in i64 legali...
Alon Zakai
2013-12-18
be more careful about sext/zext of i32 to i64, the input element may be modif...
Alon Zakai
2013-12-18
don't try to legalize llvm.dbg.declare, and ignore it later
Alon Zakai
2013-12-18
fix
Alon Zakai
2013-12-18
fix i64 signed icmp
Alon Zakai
2013-12-17
fix i64 icmp
Alon Zakai
2013-12-17
legalize fptoui
Alon Zakai
2013-12-15
bitcast double to i64, and fix BItoD
Alon Zakai
2013-12-15
handle i64 to float, not just double
Alon Zakai
2013-12-14
fix i64 zext
Alon Zakai
2013-12-14
fix legalization of sext
Alon Zakai
2013-12-14
legalize bitcast of i64
Alon Zakai
2013-12-14
legalize sitofp and uitofp
Alon Zakai
2013-12-14
fix i64 ret
Alon Zakai
2013-12-13
cleanup
Alon Zakai
[next]