index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
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
2011-09-01
PreRA scheduler should avoid cloning compares.
Andrew Trick
2011-08-31
Remove old declare statements.
Bill Wendling
2011-08-31
Update more tests to the new EH scheme.
Bill Wendling
2011-08-31
Update more tests to the new EH scheme.
Bill Wendling
2011-08-31
Compress Repeated Byte Output
David Greene
2011-08-31
This test requires sse, otherwise x87 ops will block tailcall optimization
Benjamin Kramer
2011-08-31
- Move all MOVSS and MOVSD patterns close to their definitions
Bruno Cardoso Lopes
2011-08-31
Fix (movhps load) lowering / pattern to match more cases. rdar://10050549
Evan Cheng
2011-08-31
Fix test typo.
Benjamin Kramer
2011-08-30
Add a triple.
Rafael Espindola
2011-08-30
Some test code to check if correct code is being generated.
Rafael Espindola
2011-08-29
Explicitly zero out parts of a vector which are required to be zero by the al...
Eli Friedman
2011-08-28
Fix PR5329: pay attention to constructor/destructor priority
Duncan Sands
2011-08-27
Update to new EH scheme.
Bill Wendling
2011-08-27
Cannot have an llvm.eh.exception call in a non-landing pad block.
Bill Wendling
2011-08-26
Add support for generating CMPXCHG16B on x86-64 for the cmpxchg IR instruction.
Eli Friedman
2011-08-25
Add support for AVX 256-bit version of MOVDDUP!
Bruno Cardoso Lopes
2011-08-25
Add support for 256-bit versions of VSHUFPD and VSHUFPS.
Bruno Cardoso Lopes
2011-08-24
Hook up 64-bit atomic load/store on x86-32. I plan to write more efficient i...
Eli Friedman
2011-08-24
Basic tests for atomic load and store on x86.
Eli Friedman
2011-08-24
Break 256-bit vector int add/sub/mul into two 128-bit operations to avoid cos...
Craig Topper
2011-08-23
Fix a nasty bug where a v4i64 was being wrong emitted with 32-bit
Bruno Cardoso Lopes
2011-08-23
PerformSubCombine to work on integers larger than i128. Fixes a crasher.
Nick Lewycky
2011-08-23
Add support for breaking 256-bit v16i16 and v32i8 VSETCC into two 128-bit one...
Craig Topper
2011-08-23
Introduce a pass to insert vzeroupper instructions to avoid AVX to
Bruno Cardoso Lopes
2011-08-22
Add support for breaking 256-bit int VETCC into two 128-bit ones,
Bruno Cardoso Lopes
2011-08-19
Add test case for r138018.
Jakob Stoklund Olesen
2011-08-18
FastISel: avoid function calls between the materialization of the constant an...
Ivan Krasin
2011-08-18
Cleanup vector logical ops in AVX and add use int versions for simple
Bruno Cardoso Lopes
2011-08-17
Fix PR10688. Add support for spliting 256-bit vector shifts when the
Bruno Cardoso Lopes
2011-08-17
Introduce matching patterns for vbroadcast AVX instruction. The idea is to
Bruno Cardoso Lopes
2011-08-17
Update test to not use the scalar type to splat from a load
Bruno Cardoso Lopes
2011-08-17
Now that we have a canonical way to handle 256-bit splats:
Bruno Cardoso Lopes
2011-08-16
Instead of always leaving the work to the generic legalizer when
Bruno Cardoso Lopes
2011-08-15
Fix PR10656. It's only profitable to use 128-bit inserts and extracts
Bruno Cardoso Lopes
2011-08-12
The VPERM2F128 is a AVX instruction which permutes between two 256-bit
Bruno Cardoso Lopes
2011-08-11
Add a dag combine to xform 256-bit shuffles into simple vector
Bruno Cardoso Lopes
2011-08-11
Fix the test added by Nadav in r137308. Make it more strict:
Bruno Cardoso Lopes
2011-08-11
Fix PR10492 by teaching MOVHLPS and MOVLPS mask matching to be more strict.
Bruno Cardoso Lopes
2011-08-11
[AVX] If the data which is going to be saved is already in two XMM registers
Nadav Rotem
2011-08-11
add missing colon, thanks peter.
Chris Lattner
2011-08-11
fix PR10605 / rdar://9930964 by adding a pretty scary missed check.
Chris Lattner
2011-08-11
Splats for v8i32/v8f32 can be handled by VPERMILPSY. This was causing
Bruno Cardoso Lopes
2011-08-11
Use the splat index to generate the desired shuffle. Otherwise we
Bruno Cardoso Lopes
2011-08-11
Fix X86TargetLowering::LowerExternalSymbol so that it actually works in non-t...
Eli Friedman
2011-08-10
test/CodeGen/X86/opt-shuff-tstore.ll: Add explicit -mtriple=x86_64-linux.
NAKAMURA Takumi
2011-08-10
While extending definition range of a debug variable, consult lexical scopes ...
Devang Patel
2011-08-10
Fix the test. Add cpu target.
Nadav Rotem
2011-08-10
When performing a truncating store, it is sometimes possible to rearrange the
Nadav Rotem
2011-08-10
The following X86 pattern is incorrect:
Bruno Cardoso Lopes
[prev]
[next]