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
/
lib
Age
Commit message (
Expand
)
Author
2012-01-10
Remove unnecessary default cases in switches that cover all enum values.
David Blaikie
2012-01-10
Fix a bug in the legalization of shuffle vectors. When we emulate shuffles us...
Nadav Rotem
2012-01-10
Add definitions for AMD's bobcat (aka btver1)
Benjamin Kramer
2012-01-10
Fix a crash in AVX2 when trying to broadcast a double into a 128-bit vector. ...
Craig Topper
2012-01-10
Remove hasXMM/hasXMMInt functions. Move callers to hasSSE1/hasSSE2. This is t...
Craig Topper
2012-01-10
Remove hasSSE*orAVX functions and change all callers to use just hasSSE*. AVX...
Craig Topper
2012-01-10
Instruction selection priority fixes to remove the XMM/XMMInt/orAVX predicate...
Craig Topper
2012-01-10
Allow machine-cse to look across MBB boundary when cse'ing instructions that
Evan Cheng
2012-01-10
Enable LSR IV Chains with sufficient heuristics.
Andrew Trick
2012-01-10
Accurately model hardware alignment rounding.
Jakob Stoklund Olesen
2012-01-10
Remove the logging streamer.
Rafael Espindola
2012-01-09
Catch runaway ARMConstantIslandPass even in -Asserts builds.
Jakob Stoklund Olesen
2012-01-09
Fix asm string wrt variants.
Devang Patel
2012-01-09
Adding IV chain generation to LSR.
Andrew Trick
2012-01-09
Adding collection of IV chains to LSR.
Andrew Trick
2012-01-09
Split AsmParser into two components - AsmParser and AsmParserVariant
Devang Patel
2012-01-09
"Minor LSR debugging stuff"
Andrew Trick
2012-01-09
Update language check. Do not ignore DW_LANG_Python.
Devang Patel
2012-01-09
Move assert to the right place.
Benjamin Kramer
2012-01-09
InstCombine: Teach foldLogOpOfMaskedICmpsHelper that sign bit tests are bit t...
Benjamin Kramer
2012-01-09
Don't rely on the fact that shift values are never very large, and thus
Chandler Carruth
2012-01-09
Remove AVX hack in X86Subtarget. AVX/AVX2 are now treated as an SSE level. Pr...
Craig Topper
2012-01-09
Add HasAVX predicate to some of the AVX patterns.
Craig Topper
2012-01-09
Reorder a bunch of patterns to put the AVX version first thus giving it prior...
Craig Topper
2012-01-09
Clean up patterns for MOVNT*. Not sure why there were floating point types on...
Craig Topper
2012-01-09
Mark MOVNTI as being supported in SSE2 OR AVX mode. This instruction has no A...
Craig Topper
2012-01-09
Move SSE2 logical operations PAND/POR/PXOR/PANDN above SSE1 logical operation...
Craig Topper
2012-01-09
Change some places that were checking for AVX OR SSE1/2 to use hasXMM/hasXMMI...
Craig Topper
2012-01-09
Don't print an unused label before .cfi_endproc.
Rafael Espindola
2012-01-09
Don't disable MMX support when AVX is enabled. Fix predicates for MMX instruc...
Craig Topper
2012-01-08
Enable FISTTP* instructions when AVX is enabled.
Craig Topper
2012-01-08
Tweak my last commit to be less conservative about uses.
Benjamin Kramer
2012-01-08
Don't forget to transfer implicit uses of return instruction.
Evan Cheng
2012-01-08
Avoid eraseing copies from a reserved register unless the definition can be
Evan Cheng
2012-01-08
InstCombine: If we have a bit test and a sign test anded/ored together, merge...
Benjamin Kramer
2012-01-08
Reverted commit #147601 upon Evan's request.
Victor Umansky
2012-01-07
Remove MCELFStreamer.h.
Rafael Espindola
2012-01-07
Don't print a label before .cfi_startproc when we don't need to. This makes
Rafael Espindola
2012-01-07
Match SelectionDAG logic for enabling movt.
Jakob Stoklund Olesen
2012-01-07
Fix typo in the X86 backend readme. Patch from Jaeden Amero.
Craig Topper
2012-01-07
Remove VectorExtras. This unused helper was written for a type of API that is...
Benjamin Kramer
2012-01-07
Remove unnecessary check of hasAVX(). It's already included in hasXMM().
Craig Topper
2012-01-07
Replace some uses of hasNUsesOfValue(0, X) with !hasAnyUseOfValue(X)
Craig Topper
2012-01-07
Add some DAG combines for SUBC/SUBE. If nothing uses the carry/borrow out of ...
Craig Topper
2012-01-07
Optimize reserved register coalescing.
Jakob Stoklund Olesen
2012-01-07
Use the 'regalloc' debug tag for most register allocator tracing.
Jakob Stoklund Olesen
2012-01-07
Enable redundant phi elimination after LSR.
Andrew Trick
2012-01-07
Use getRegForValue() to materialize the address of ARM globals.
Jakob Stoklund Olesen
2012-01-07
Revert part of r147716. Looks like x87 instructions kill markers are all messed
Evan Cheng
2012-01-07
LSR: Don't optimize loops if an outer loop has no preheader.
Andrew Trick
[next]