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
path:
root
/
src
/
analyzer.js
Age
Commit message (
Expand
)
Author
2013-03-25
simplify handling of anonymous entry blocks; fixes #948
Alon Zakai
2013-03-22
correctly detect type of outputs of call to function pointers
Alon Zakai
2013-03-14
move dynamic 64-bit shifts into asm library calls
Alon Zakai
2013-03-13
do not emit code after a switch; fixes #946
Alon Zakai
2013-03-10
legalize truncs from legal values into illegal values
Alon Zakai
2013-03-06
assert on no variable name collisions for #923
Alon Zakai
2013-03-05
handle invoke to setjmp
Alon Zakai
2013-03-03
do not emit bash on legalized variables of <= 32 bits
Alon Zakai
2013-03-01
do not emit code in a label after a return
fail
Alon Zakai
2013-02-23
fix fuzzbug regarding signed 64-bit extension
Alon Zakai
2013-02-10
force inputs to inttoptr to be i32 if they are i64; fixes #827
Alon Zakai
2013-01-26
fix stack rewinding bug, and add life test and benchmark
Alon Zakai
2013-01-18
mark fpto* as not needing analyzer legalization
Alon Zakai
2013-01-15
asm coercions on args to bitshift64
Alon Zakai
2013-01-15
make bitshift64 use integer constants for the op
Alon Zakai
2013-01-14
use &,| to combine illegal reductions
Alon Zakai
2013-01-11
refactor makeGetTempDouble
Alon Zakai
2012-12-07
properly count pointer sizes in structural types
Alon Zakai
2012-12-07
legalize illegal parts of structural types
Alon Zakai
2012-12-07
properly legalize return
Alon Zakai
2012-12-07
properly decide when to legalize a call return value
Alon Zakai
2012-12-07
standardize tempRet to start at 0
Alon Zakai
2012-12-07
generalize handling of zeroinitializer and undef in legalizer code
Alon Zakai
2012-12-07
legalize insertvalue
Alon Zakai
2012-12-07
properly legalize storing an entire structure literal
Alon Zakai
2012-12-07
legalize loads and stores of entire structures
Alon Zakai
2012-12-07
do not legalize landingpad, for now
Alon Zakai
2012-12-07
legalize select structurals
Alon Zakai
2012-12-07
fix bug when we legalize call params and assume return value is also in need ...
Alon Zakai
2012-12-07
start to legalize structural return values into one direct return plus the re...
Alon Zakai
2012-12-07
start to legalize structural types
Alon Zakai
2012-12-07
shorten temp var name
Alon Zakai
2012-12-07
64-bit dynamic shifts in asm
Alon Zakai
2012-11-20
comment
Alon Zakai
2012-11-20
warn on very large structural types that slow us down
Alon Zakai
2012-11-12
handle as best we can surprising types for legalized bitcasts. fixes #701
Alon Zakai
2012-11-09
remove dead code
Alon Zakai
2012-11-08
initial hacking
Alon Zakai
2012-11-06
split js compiler into three passes, to facilitate future parallization
Alon Zakai
2012-10-26
do not do signalyzer pass if sign correction is on - it can only hurt there
Alon Zakai
2012-10-12
remove some phi warnings by default
Alon Zakai
2012-08-29
fix extension of non-i32s to >i32s
Alon Zakai
2012-08-24
check for additional stack allocations and varargs in the whole function, not...
Alon Zakai
2012-07-16
handle i64 icmp using processMathOp code
Alon Zakai
2012-07-16
handle illegal icmps; fixes #514
Alon Zakai
2012-05-14
allow nonexistent phis in another location + add test
Alon Zakai
2012-05-14
allow nonexistend phi labels, llvm generates unneeded ones sometimes
Alon Zakai
2012-05-12
simply compiler by always pushing back phis
Alon Zakai
2012-05-11
fix bug with missing entry labels being misused between original labels and n...
Alon Zakai
2012-04-19
zext sign correction for bitcasting from <32 bits to i64
Alon Zakai
[next]