index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add 'llvm_unreachable' to passify GCC's understanding of the constraints
Chandler Carruth
2012-01-10
11
-0
/
+15
*
Various crash reporting tools have a problem with the dwarf generated for
Kevin Enderby
2012-01-10
1
-17
/
+5
*
Add definition for intel asm variant.
Devang Patel
2012-01-10
1
-1
/
+11
*
Remove unnecessary default cases in switches that cover all enum values.
David Blaikie
2012-01-10
34
-71
/
+0
*
Fix a bug in the legalization of shuffle vectors. When we emulate shuffles us...
Nadav Rotem
2012-01-10
1
-1
/
+3
*
Add definitions for AMD's bobcat (aka btver1)
Benjamin Kramer
2012-01-10
2
-0
/
+7
*
Fix a crash in AVX2 when trying to broadcast a double into a 128-bit vector. ...
Craig Topper
2012-01-10
1
-18
/
+20
*
Remove hasXMM/hasXMMInt functions. Move callers to hasSSE1/hasSSE2. This is t...
Craig Topper
2012-01-10
5
-79
/
+77
*
Remove hasSSE*orAVX functions and change all callers to use just hasSSE*. AVX...
Craig Topper
2012-01-10
2
-31
/
+27
*
Instruction selection priority fixes to remove the XMM/XMMInt/orAVX predicate...
Craig Topper
2012-01-10
6
-116
/
+89
*
Allow machine-cse to look across MBB boundary when cse'ing instructions that
Evan Cheng
2012-01-10
1
-15
/
+54
*
Enable LSR IV Chains with sufficient heuristics.
Andrew Trick
2012-01-10
2
-7
/
+215
*
Accurately model hardware alignment rounding.
Jakob Stoklund Olesen
2012-01-10
1
-21
/
+56
*
Remove the logging streamer.
Rafael Espindola
2012-01-10
4
-266
/
+0
*
Catch runaway ARMConstantIslandPass even in -Asserts builds.
Jakob Stoklund Olesen
2012-01-09
1
-2
/
+2
*
Fix asm string wrt variants.
Devang Patel
2012-01-09
2
-7
/
+7
*
Adding IV chain generation to LSR.
Andrew Trick
2012-01-09
1
-5
/
+228
*
Adding collection of IV chains to LSR.
Andrew Trick
2012-01-09
1
-0
/
+242
*
Split AsmParser into two components - AsmParser and AsmParserVariant
Devang Patel
2012-01-09
1
-2
/
+4
*
"Minor LSR debugging stuff"
Andrew Trick
2012-01-09
1
-1
/
+4
*
Update language check. Do not ignore DW_LANG_Python.
Devang Patel
2012-01-09
1
-1
/
+2
*
Move assert to the right place.
Benjamin Kramer
2012-01-09
1
-1
/
+1
*
InstCombine: Teach foldLogOpOfMaskedICmpsHelper that sign bit tests are bit t...
Benjamin Kramer
2012-01-09
1
-81
/
+82
*
Don't rely on the fact that shift values are never very large, and thus
Chandler Carruth
2012-01-09
1
-1
/
+1
*
Remove AVX hack in X86Subtarget. AVX/AVX2 are now treated as an SSE level. Pr...
Craig Topper
2012-01-09
3
-32
/
+22
*
Add HasAVX predicate to some of the AVX patterns.
Craig Topper
2012-01-09
1
-0
/
+17
*
Reorder a bunch of patterns to put the AVX version first thus giving it prior...
Craig Topper
2012-01-09
1
-405
/
+407
*
Clean up patterns for MOVNT*. Not sure why there were floating point types on...
Craig Topper
2012-01-09
1
-17
/
+3
*
Mark MOVNTI as being supported in SSE2 OR AVX mode. This instruction has no A...
Craig Topper
2012-01-09
1
-2
/
+2
*
Move SSE2 logical operations PAND/POR/PXOR/PANDN above SSE1 logical operation...
Craig Topper
2012-01-09
1
-47
/
+63
*
Change some places that were checking for AVX OR SSE1/2 to use hasXMM/hasXMMI...
Craig Topper
2012-01-09
2
-6
/
+6
*
Don't print an unused label before .cfi_endproc.
Rafael Espindola
2012-01-09
3
-7
/
+22
*
Don't disable MMX support when AVX is enabled. Fix predicates for MMX instruc...
Craig Topper
2012-01-09
4
-28
/
+52
*
Enable FISTTP* instructions when AVX is enabled.
Craig Topper
2012-01-08
1
-9
/
+9
*
Tweak my last commit to be less conservative about uses.
Benjamin Kramer
2012-01-08
1
-25
/
+23
*
Don't forget to transfer implicit uses of return instruction.
Evan Cheng
2012-01-08
1
-2
/
+5
*
Avoid eraseing copies from a reserved register unless the definition can be
Evan Cheng
2012-01-08
1
-0
/
+26
*
InstCombine: If we have a bit test and a sign test anded/ored together, merge...
Benjamin Kramer
2012-01-08
1
-0
/
+32
*
Reverted commit #147601 upon Evan's request.
Victor Umansky
2012-01-08
2
-142
/
+0
*
Remove MCELFStreamer.h.
Rafael Espindola
2012-01-07
2
-143
/
+121
*
Don't print a label before .cfi_startproc when we don't need to. This makes
Rafael Espindola
2012-01-07
3
-9
/
+19
*
Match SelectionDAG logic for enabling movt.
Jakob Stoklund Olesen
2012-01-07
2
-2
/
+7
*
Fix typo in the X86 backend readme. Patch from Jaeden Amero.
Craig Topper
2012-01-07
1
-1
/
+1
*
Remove VectorExtras. This unused helper was written for a type of API that is...
Benjamin Kramer
2012-01-07
9
-9
/
+0
*
Remove unnecessary check of hasAVX(). It's already included in hasXMM().
Craig Topper
2012-01-07
1
-1
/
+1
*
Replace some uses of hasNUsesOfValue(0, X) with !hasAnyUseOfValue(X)
Craig Topper
2012-01-07
1
-4
/
+4
*
Add some DAG combines for SUBC/SUBE. If nothing uses the carry/borrow out of ...
Craig Topper
2012-01-07
1
-2
/
+51
*
Optimize reserved register coalescing.
Jakob Stoklund Olesen
2012-01-07
1
-0
/
+25
*
Use the 'regalloc' debug tag for most register allocator tracing.
Jakob Stoklund Olesen
2012-01-07
3
-3
/
+3
*
Enable redundant phi elimination after LSR.
Andrew Trick
2012-01-07
1
-1
/
+3
[next]