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
/
X86
Age
Commit message (
Expand
)
Author
2009-12-12
Disable r91104 for x86. It causes partial register stall which pessimize code...
Evan Cheng
2009-12-11
Implement vector widening, splitting, and scalarizing for SIGN_EXTEND_INREG.
Dan Gohman
2009-12-11
Change this to the correct PR number.
Dan Gohman
2009-12-11
Fix the result type of SELECT nodes lowered from Select instructions with
Dan Gohman
2009-12-11
Honour setHasCalls() set from isel.
Anton Korobeynikov
2009-12-11
Tests for 91103 and 91104.
Evan Cheng
2009-12-10
It's not safe to coalesce a move where src and dst registers have different s...
Evan Cheng
2009-12-09
Fix test.
Evan Cheng
2009-12-09
Optimize splat of a scalar load into a shuffle of a vector load when it's leg...
Evan Cheng
2009-12-07
Use FileCheck and set nounwind on calls.
David Greene
2009-12-07
Don't enable the post-RA scheduler on x86 except at -O3. In its
Dan Gohman
2009-12-05
Temporarily revert r90502. It was causing the llvm-gcc bootstrap on PPC to fail.
Bill Wendling
2009-12-04
Also attempt trivial coalescing for live intervals that end in a copy.
Jakob Stoklund Olesen
2009-12-03
Don't pull vector sext through both hands of a logical operation, since doing...
Nate Begeman
2009-12-02
Remove unnecessary check.
Bill Wendling
2009-12-01
Fix PR5391: support early clobber physical register def tied with a use (ewwww)
Evan Cheng
2009-12-01
Use CFG connectedness as a secondary sort key when deciding the order of copy...
Jakob Stoklund Olesen
2009-11-30
New virtual registers created for spill intervals should inherit allocation h...
Jakob Stoklund Olesen
2009-11-30
Add test case for r90108
Mon P Wang
2009-11-26
Test for 89905.
Evan Cheng
2009-11-22
Turns out stuff gets allocated to different registers depending on the subtar...
Benjamin Kramer
2009-11-22
Fix for bad FileCheck converts in revision 89584.
Edward O'Callaghan
2009-11-22
Convert a few tests to FileCheck for PR5307.
Edward O'Callaghan
2009-11-20
Enable hoisting load from constant memories.
Evan Cheng
2009-11-20
Recommitting PALIGNR shift width fixes.
Sean Callanan
2009-11-20
Reverting PALIGNR fix until I figure out how this
Sean Callanan
2009-11-20
Fixed PALIGNR to take 8-bit rotations in all cases.
Sean Callanan
2009-11-20
Fix fast-isel to avoid selecting the return instruction if a
Dan Gohman
2009-11-19
Test from Dhrystone to make sure that we're not emitting an aligned load for a
Bill Wendling
2009-11-18
Fix PR5300.
Jakob Stoklund Olesen
2009-11-18
Fix inverted test and add testcase from failing self-host.
Jakob Stoklund Olesen
2009-11-17
Remove fragile test.
Jakob Stoklund Olesen
2009-11-17
Enable -split-phi-edges by default, except when -regalloc=local.
Jakob Stoklund Olesen
2009-11-17
Revert 89021. It's miscompiling llvm-gcc driver driver at -O0.
Evan Cheng
2009-11-17
Enable -split-phi-edges by default
Jakob Stoklund Olesen
2009-11-17
MOV64rm should be marked isReMaterializable.
Evan Cheng
2009-11-16
Fix this test - there don't appear to be any actual Reload Reuses
Dan Gohman
2009-11-16
Revert r87049, which was the workaround for the regression triggered
Dan Gohman
2009-11-16
- Check memoperand alignment instead of checking stack alignment. Most load /...
Evan Cheng
2009-11-16
Support spill comments.
David Greene
2009-11-14
Added getSubRegIndex(A,B) that returns subreg index of A to B. Use it to repl...
Evan Cheng
2009-11-14
Enable the tail call optimization when the caller returns undef.
Dan Gohman
2009-11-13
When optimizing for size, don't tail-merge unless it's likely to be a
Dan Gohman
2009-11-13
Don't let a noalias difference disrupt the tailcall optimization.
Dan Gohman
2009-11-13
Update test.
Daniel Dunbar
2009-11-12
Tail merge at any size when there are two potentials blocks and one
Dan Gohman
2009-11-11
x86 users can now return arbitrary sized structs. Structs too large to fit i...
Kenneth Uildriks
2009-11-11
Add support for tail duplication to BranchFolding, and extend
Dan Gohman
2009-11-11
Add nounwind.
Evan Cheng
2009-11-11
Fix test to work on every platform.
Bill Wendling
[next]