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
2012-05-29
Add intrinsics, code gen, assembler and disassembler support for the SSE4a ex...
Benjamin Kramer
2012-05-27
These tests used intrinsics with the wrong prototype. They weren't caught be...
Chris Lattner
2012-05-26
SelectionDAGBuilder: When emitting small compare chains for switches order th...
Benjamin Kramer
2012-05-25
test/CodeGen/X86/bigstructret.ll: Suppress one test. It is msvc-incompatible....
NAKAMURA Takumi
2012-05-25
test/CodeGen/X86/bigstructret.ll: Relax stack offsets for hosts of stack-alig...
NAKAMURA Takumi
2012-05-25
Simplify code for calling a function where CanLowerReturn fails, fixing a sma...
Eli Friedman
2012-05-24
Fix for CHECK-NOT misspelling.
David Blaikie
2012-05-23
Correctly deal with identity copies in RegisterCoalescer.
Jakob Stoklund Olesen
2012-05-22
revert my previous patches that introduced an additional parameter to the obj...
Nuno Lopes
2012-05-22
Only erase virtregs with no uses left.
Jakob Stoklund Olesen
2012-05-21
Allow 256-bit shuffles to still be split even if only half of the shuffle com...
Craig Topper
2012-05-20
When legalising shifts, do not pre-build a list of operands which
Peter Collingbourne
2012-05-20
Properly constrain register classes for sub-registers.
Jakob Stoklund Olesen
2012-05-20
Properly constrain register classes in 2-addr.
Jakob Stoklund Olesen
2012-05-19
Fix 12892.
Jakob Stoklund Olesen
2012-05-19
Erase joined copies immediately.
Jakob Stoklund Olesen
2012-05-19
On Haswell, perfer storing YMM registers using a single instruction.
Nadav Rotem
2012-05-19
Add support for additional in-reg vbroadcast patterns
Nadav Rotem
2012-05-18
Simplify handling of v16i8 shuffles and fix a missed optimization.
Craig Topper
2012-05-18
Teach two-address pass to update the "source" map so it doesn't perform a
Evan Cheng
2012-05-18
Remove a test that was only testing for physreg joining.
Jakob Stoklund Olesen
2012-05-17
Remove -join-physregs from the test suite.
Jakob Stoklund Olesen
2012-05-16
Avoid creating a cycle when folding load / op with flag / store. PR11451474. ...
Evan Cheng
2012-05-14
Fix PR12821.
Jakob Stoklund Olesen
2012-05-14
Rename @llvm.debugger to @llvm.debugtrap.
Dan Gohman
2012-05-11
Fix test/CodeGen/X86/tls-pie.ll.
Hans Wennborg
2012-05-11
Implement initial-exec TLS model for 32-bit PIC x86
Hans Wennborg
2012-05-11
Define a new intrinsic, @llvm.debugger. It will be similar to __builtin_trap(),
Dan Gohman
2012-05-10
AVX2: Add an additional broadcast idiom.
Nadav Rotem
2012-05-10
Generate AVX/AVX2 shuffles even when there is a memory op somewhere else in t...
Nadav Rotem
2012-05-09
change the objectsize intrinsic signature: add a 3rd parameter to denote the ...
Nuno Lopes
2012-05-08
Remove 256-bit AVX non-temporal store intrinsics. Similar was previously done...
Craig Topper
2012-05-07
Fix a regression from r147481. This combine should only happen if there is a
Chad Rosier
2012-05-07
X86: optimization for -(x != 0)
Manman Ren
2012-05-07
Add SSE4A MOVNTSS/MOVNTSD instructions.
Craig Topper
2012-05-06
Switch the select to branch transformation on by default.
Benjamin Kramer
2012-05-05
CodeGenPrepare: Add a transform to turn selects into branches in some cases.
Benjamin Kramer
2012-05-04
Allow v16i16 and v32i8 shuffles to be rewritten as narrower shuffles.
Craig Topper
2012-05-03
Fix 256-bit vpshuflw and vpshufhw immediate encoding to handle undefs in the ...
Craig Topper
2012-05-03
Fix two-address pass's aggressive instruction commuting heuristics. It's meant
Evan Cheng
2012-05-02
Revert r155853
Manman Ren
2012-05-02
Add support for selecting AVX2 vpshuflw and vpshufhw. Add decoding support fo...
Craig Topper
2012-05-01
Strip the pointer casts off of allocas so that the selection DAG can find them.
Bill Wendling
2012-05-01
X86: optimization for max-like struct
Manman Ren
2012-04-30
X86: optimization for -(x != 0)
Manman Ren
2012-04-30
test/CodeGen/X86/select.ll: remove spaces
Manman Ren
2012-04-30
Fix fastcc structure return with fast-isel on x86-32
Derek Schuff
2012-04-28
Reapply 155668: Fix the SD scheduler to avoid gluing the same node twice.
Andrew Trick
2012-04-27
Revert r155745
Derek Schuff
2012-04-27
Fix fastcc structure return with fast-isel on x86-32
Derek Schuff
[prev]
[next]