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 intrinsics @llvm.arm.neon.vmulls and @llvm.arm.neon.vmullu.* back. Frontends
Evan Cheng
2011-03-29
2
-1
/
+7
*
We need to copy over the unnamed_addr attribute.
Bill Wendling
2011-03-29
1
-0
/
+1
*
InstCombine: Add a few missing combines for ANDs and ORs of sign bit tests.
Benjamin Kramer
2011-03-29
1
-0
/
+24
*
Add Neon SINT_TO_FP and UINT_TO_FP lowering from v4i16 to v4f32. Fixes
Cameron Zwarich
2011-03-29
1
-0
/
+35
*
Recompute register class and hint for registers created during spilling.
Jakob Stoklund Olesen
2011-03-29
6
-60
/
+87
*
Added support symbolic floating point constants in the MC assembler for Infinity
Kevin Enderby
2011-03-29
1
-3
/
+11
*
Instantiate a JITMemoryManager for MCJIT Dyld
Jim Grosbach
2011-03-29
2
-4
/
+8
*
DSE: Remove an early exit optimization that depended on the ordering of a Sma...
Benjamin Kramer
2011-03-29
1
-13
/
+0
*
Check early if this is an unsupported opcode, so that we can avoid needlessly...
Owen Anderson
2011-03-29
1
-0
/
+4
*
A8.6.188 STC, STC2
Johnny Chen
2011-03-29
1
-3
/
+3
*
Remember to use the correct register when rematerializing for snippets.
Jakob Stoklund Olesen
2011-03-29
2
-6
/
+7
*
Run dead code elimination immediately after rematerialization.
Jakob Stoklund Olesen
2011-03-29
1
-9
/
+24
*
Add safety check that didn't show up in testing.
Owen Anderson
2011-03-29
1
-0
/
+1
*
Inline check that's used only once.
Bill Wendling
2011-03-29
1
-2
/
+1
*
Get rid of the non-writeback versions VLDMDB and VSTMDB, which don't actually...
Owen Anderson
2011-03-29
6
-77
/
+21
*
Rework the logic (and removing the bad check for an unreachable block) so that
Bill Wendling
2011-03-29
1
-8
/
+5
*
Do some simple copy propagation through integer loads and stores when promoting
Cameron Zwarich
2011-03-29
1
-9
/
+14
*
Don't try to add stack protector logic to a dead basic block. It messes up
Bill Wendling
2011-03-29
1
-1
/
+2
*
Spruce up the error output.
Bill Wendling
2011-03-29
1
-2
/
+1
*
Handle the special case when all uses follow the last split point.
Jakob Stoklund Olesen
2011-03-29
1
-1
/
+2
*
Properly enable rematerialization when spilling after live range splitting.
Jakob Stoklund Olesen
2011-03-29
3
-71
/
+129
*
Optimizing (zext A + zext B) * C, to (VMULL A, C) + (VMULL B, C) during ...
Evan Cheng
2011-03-29
1
-15
/
+81
*
Fix the MSVC build.
Francois Pichet
2011-03-29
1
-0
/
+4
*
In some cases, the "fail BB dominator" may be null after the BB was split (and
Bill Wendling
2011-03-28
1
-1
/
+2
*
Integrated-As: Add support for setting the AllowTemporaryLabels flag via
Daniel Dunbar
2011-03-28
2
-0
/
+7
*
MC: Add support for disabling "temporary label" behavior. Useful for debugging
Daniel Dunbar
2011-03-28
1
-3
/
+6
*
Unbreak CMake build.
Ted Kremenek
2011-03-28
1
-1
/
+2
*
Fix ARM disassembly for PLD/PLDW/PLI which suffers from code rot and add some...
Johnny Chen
2011-03-28
2
-5
/
+18
*
Again adding a C API to the disassembler for use by such tools as Darwin's
Kevin Enderby
2011-03-28
2
-0
/
+259
*
Remove tabs I accidentally added.
Nick Lewycky
2011-03-28
1
-15
/
+15
*
Make more use of PHINode::getNumIncomingValues().
Jay Foad
2011-03-28
2
-5
/
+5
*
ptx: clean up branch code a bit
Che-Liang Chiou
2011-03-28
3
-16
/
+17
*
Add some debug output when -instcombine uses RAUW. This can make debug output...
Frits van Bommel
2011-03-27
1
-1
/
+4
*
Amend debug output.
Jakob Stoklund Olesen
2011-03-27
1
-2
/
+3
*
Drop interference reassignment in favor of eviction.
Jakob Stoklund Olesen
2011-03-27
1
-132
/
+15
*
Teach the transformation that moves binary operators around selects to preserve
Nick Lewycky
2011-03-27
1
-8
/
+22
*
Use APInt's umul_ov instead of rolling our own overflow detection.
Benjamin Kramer
2011-03-27
1
-5
/
+6
*
Constant folding support for calls to umul.with.overflow(), basically identic...
Frits van Bommel
2011-03-27
2
-3
/
+18
*
Add a small missed optimization: turn X == C ? X : Y into X == C ? C : Y. This
Nick Lewycky
2011-03-27
1
-0
/
+13
*
Fix whitespace.
NAKAMURA Takumi
2011-03-27
1
-2
/
+2
*
Use individual register classes when spilling snippets.
Jakob Stoklund Olesen
2011-03-26
2
-24
/
+28
*
Turn SelectionDAGBuilder::GetRegistersForValue into a local function.
Benjamin Kramer
2011-03-26
2
-19
/
+16
*
Make helper static.
Benjamin Kramer
2011-03-26
1
-2
/
+2
*
Simplification noticed by Frits.
Bill Wendling
2011-03-26
1
-3
/
+2
*
Rework the logic that determines if a store completely overlaps an ealier store.
Bill Wendling
2011-03-26
1
-15
/
+23
*
Fix a typo and add a test.
Cameron Zwarich
2011-03-26
1
-1
/
+1
*
Collect and coalesce DBG_VALUE instructions before emitting the function.
Jakob Stoklund Olesen
2011-03-26
2
-110
/
+187
*
Fixed the t2PLD and friends disassembly and add two test cases.
Johnny Chen
2011-03-26
2
-10
/
+39
*
Fix the bfi handling for or (and a mask) (and b mask). We need the two
Eric Christopher
2011-03-26
1
-9
/
+10
*
PR9561: A store with a negative offset (via GEP) could erroniously say that it
Bill Wendling
2011-03-26
1
-0
/
+2
[next]