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
/
test
/
CodeGen
Age
Commit message (
Expand
)
Author
2011-05-23
While replacing all uses of a SDValue with another value, do not forget to tr...
Devang Patel
2011-05-23
Fix <rdar://problem/9476260> by having tail calls always generate 32-bit bran...
Cameron Zwarich
2011-05-22
RTABI chapter 4.3.4 specifies __eabi_mem* calls. Specifically, __eabi_memset ...
Renato Golin
2011-05-21
Implement mulo x, 2 -> addo x, x in DAGCombiner.
Benjamin Kramer
2011-05-21
Merge and FileCheckize test cases.
Benjamin Kramer
2011-05-20
Add fast-isel support for byval calls on x86.
Eli Friedman
2011-05-20
Re-commit 131641 with fixes; de-pseudoize MOVSX16rr8 and friends.
Stuart Hastings
2011-05-20
Make $fp and $ra callee-saved registers and let PrologEpilogInserter handle
Akira Hatanaka
2011-05-20
Fixed regression due to commit 131709, which disables vararg tail call optimi...
Chad Rosier
2011-05-20
Rename the "sandybridge" subtarget to "corei7-avx", for GCC compatibility.
Benjamin Kramer
2011-05-20
Fix PR9960 by teaching SimpleRegisterCoalescing::AdjustCopiesBackFrom() to pr...
Cameron Zwarich
2011-05-20
Fix bug in which nodes that write to argument registers do not get glued with...
Akira Hatanaka
2011-05-20
Don't attempt to tail call optimize for Win64.
Chad Rosier
2011-05-20
Revert r131664 and fix it in instcombine instead. rdar://9467055
Evan Cheng
2011-05-19
Add fast-isel support for zeroext and signext ret instructions on x86.
Eli Friedman
2011-05-19
Oddly people want to use the 'r' constraint for fp constants on x86.
Eric Christopher
2011-05-19
Fix up this test to use explicit triples (Win64 passes a different number of ...
Eli Friedman
2011-05-19
Align i64 arguments to 64 bit boundaries.
Akira Hatanaka
2011-05-19
crc32 with 64-bit output zeros upper 32-bits. rdar://9467055
Evan Cheng
2011-05-19
Move test to Transforms/InstCombine.
Stuart Hastings
2011-05-18
Handle perfect shuffle case that generates a vrev for vectors of floats.
Tanya Lattner
2011-05-18
Enables vararg functions that pass all arguments via registers to be optimize...
Chad Rosier
2011-05-18
An imminent fix to the x86_64 byval logic will expose a flaw in the
Stuart Hastings
2011-05-18
Force a triple on a couple of tests; we don't support fast-isel of ret on Win64.
Eli Friedman
2011-05-18
Merge pmovzx test case into existing file.
Stuart Hastings
2011-05-18
PTX: add flag to disable mad/fma selection
Justin Holewinski
2011-05-18
In r131488 I misunderstood how VREV works. It splits the vector in half and s...
Tanya Lattner
2011-05-18
Make some of the fast-isel tests actually test fast-isel (and fix test failur...
Eli Friedman
2011-05-17
X86 pmovsx/pmovzx ignore the upper half of their inputs.
Stuart Hastings
2011-05-17
vrev is incorrectly defined in the perfect shuffle table. The ordering is bac...
Tanya Lattner
2011-05-17
Move test for appropriate directory.
Galina Kistanova
2011-05-17
Add x86 fast-isel for calls returning first-class aggregates. rdar://9435872.
Eli Friedman
2011-05-17
Back out r131444 and r131438; they're breaking nightly tests. I'll look into
Eli Friedman
2011-05-17
Fix test.
Eli Friedman
2011-05-17
Add target triple so test doesn't fail on Windows machines.
Evan Cheng
2011-05-17
Add x86 fast-isel for calls returning first-class aggregates. rdar://9435872.
Eli Friedman
2011-05-16
Teach LiveInterval::isZeroLength about null SlotIndexes.
Jakob Stoklund Olesen
2011-05-16
Remove dead code. Fix associated test to use FileCheck.
Eli Friedman
2011-05-16
Make fast-isel work correctly s/uadd.with.overflow intrinsics.
Eli Friedman
2011-05-16
Basic fast-isel of extractvalue. Not too helpful on its own, given the IR cl...
Eli Friedman
2011-05-14
Don't produce a vmovntdq if we don't have AVX support.
Rafael Espindola
2011-05-13
Make codegen able to handle values of empty types. This is one way
Rafael Espindola
2011-05-13
Since I can't reproduce the failures from 131261, re-trying with a
Stuart Hastings
2011-05-13
Revert 131266 and 131261 due to buildbot complaints.
Stuart Hastings
2011-05-13
Tweak 131261 (thumb2-cbnz.ll) to generate the intended cbnz.
Stuart Hastings
2011-05-12
Non-fast-isel followup to 129634; correctly handle branches controlled
Stuart Hastings
2011-05-12
Correction. Use explicit target triple in the test.
Galina Kistanova
2011-05-12
Re-enable branchfolding common code hoisting optimization. Fixed a liveness t...
Evan Cheng
2011-05-11
Move this test to CodeGen/Thumb. rdar://problem/9416774
Stuart Hastings
2011-05-11
Identify end of prologue (and beginning of function body) using DW_LNS_set_pr...
Devang Patel
[prev]
[next]