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
*
X86: Don't emit conditional floating point moves on when targeting pre-pentiu...
Benjamin Kramer
2012-04-27
5
-15
/
+84
*
[asan] small optimization: do not emit "x+0" instructions
Kostya Serebryany
2012-04-27
1
-3
/
+4
*
Refactor IT handling not to store the bottom bit of the condition code in the...
Richard Barton
2012-04-27
3
-14
/
+7
*
Revert r155682, "Use ConstantExpr::getExtractElement when constant-folding ve...
NAKAMURA Takumi
2012-04-27
2
-51
/
+32
*
[tsan] Atomic support for ThreadSanitizer, patch by Dmitry Vyukov
Kostya Serebryany
2012-04-27
1
-33
/
+152
*
Implement a bastardized ABI.
Evan Cheng
2012-04-27
2
-3
/
+5
*
- thumbv6 shouldn't imply +thumb2. Cortex-M0 doesn't suppport 32-bit Thumb2
Evan Cheng
2012-04-27
2
-16
/
+28
*
Use ConstantExpr::getExtractElement when constant-folding vectors
Dan Gohman
2012-04-27
2
-32
/
+51
*
Break up getProfitableChainIncrement().
Jakob Stoklund Olesen
2012-04-26
1
-39
/
+47
*
Turn IVChain into a struct.
Jakob Stoklund Olesen
2012-04-26
1
-19
/
+42
*
Add instcombine patterns for the following transformations:
Chad Rosier
2012-04-26
2
-0
/
+19
*
Fix the SD scheduler to avoid gluing the same node twice.
Andrew Trick
2012-04-26
1
-3
/
+5
*
ARM: Thumb ldr(literal) base address alignment is 32-bits.
Jim Grosbach
2012-04-26
1
-1
/
+2
*
Trivial change to set UseLeaForSP flag in addition to toggling
Preston Gurd
2012-04-26
1
-0
/
+2
*
[Support/YAML] Properly fix unitialized variable warning by inserting a
Michael J. Spencer
2012-04-26
1
-6
/
+12
*
Use VLD1 in NEON extenting-load patterns instead of VLDR.
Tim Northover
2012-04-26
1
-56
/
+59
*
Test commit.
Tim Northover
2012-04-26
1
-2
/
+0
*
Enable detection of AVX and AVX2 support through CPUID. Add AVX/AVX2 to corei...
Craig Topper
2012-04-26
2
-13
/
+9
*
Teach the reassociate pass to fold chains of multiplies with repeated
Chandler Carruth
2012-04-26
1
-10
/
+247
*
If triple is armv7 / thumbv7 and a CPU is specified, do not automatically assume
Evan Cheng
2012-04-26
3
-7
/
+16
*
Don't forget to reset 'first operand' flag when we're setting the MDNodeOpera...
Bill Wendling
2012-04-26
1
-5
/
+8
*
Print IV chain numbers while collecting them.
Jakob Stoklund Olesen
2012-04-25
1
-4
/
+5
*
Remove more dead code.
Jakob Stoklund Olesen
2012-04-25
1
-3
/
+0
*
Unify internal representation of ARM instructions with a register right-shift...
Richard Barton
2012-04-25
2
-4
/
+10
*
Remove the -disable-cross-class-join option.
Jakob Stoklund Olesen
2012-04-25
1
-13
/
+4
*
Cross-class joining is winning.
Jakob Stoklund Olesen
2012-04-25
1
-66
/
+0
*
Add ifdef around getSubtargetFeatureName in tablegen output file so that only...
Craig Topper
2012-04-25
1
-0
/
+1
*
Use vector_shuffles instead of target specific unpack nodes for AVX ZERO_EXTE...
Craig Topper
2012-04-25
1
-18
/
+20
*
Reverting r155468. Chris and Chandler have convinced me that it's dangerous and
Lang Hames
2012-04-25
1
-35
/
+0
*
Do not use $gp as a dedicated global register if the target ABI is not O32.
Akira Hatanaka
2012-04-25
1
-2
/
+2
*
Simplify the known retain count tracking; use a boolean state instead
Dan Gohman
2012-04-25
1
-41
/
+34
*
Build custom predecessor and successor lists for each basic block.
Dan Gohman
2012-04-24
1
-115
/
+101
*
ARM: improved assembler diagnostics for missing CPU features.
Jim Grosbach
2012-04-24
2
-23
/
+42
*
Fix a naughty header include that breaks "installed" builds.
Andrew Trick
2012-04-24
1
-2
/
+12
*
ConstantFoldSelectInstruction swapped the operands of the select.
Nadav Rotem
2012-04-24
1
-1
/
+1
*
MachineBasicBlock::SplitCriticalEdge() should follow LLVM IR variant and refu...
Evan Cheng
2012-04-24
1
-0
/
+5
*
Add support for llvm.arm.neon.vmull* intrinsics to InstCombine. This fixes
Lang Hames
2012-04-24
1
-0
/
+35
*
Fix a crash on valid (if UB) bitcode that is produced for some global
Chandler Carruth
2012-04-24
1
-3
/
+11
*
ARM: Nuke remnant bogus code.
Jim Grosbach
2012-04-24
1
-2
/
+0
*
AVX: Add additional vbroadcast replacement sequences for integers.
Nadav Rotem
2012-04-24
1
-3
/
+30
*
cmake: new file
Andrew Trick
2012-04-24
1
-0
/
+1
*
misched: DAG builder must special case earlyclobber
Andrew Trick
2012-04-24
1
-0
/
+9
*
misched: try (not too hard) to place debug values where they belong
Andrew Trick
2012-04-24
1
-0
/
+25
*
misched: ignore debug values during scheduling
Andrew Trick
2012-04-24
1
-6
/
+31
*
misched: DAG builder support for tracking register pressure within the curren...
Andrew Trick
2012-04-24
2
-5
/
+58
*
RegisterPressure: A utility for computing register pressure within a
Andrew Trick
2012-04-24
2
-0
/
+718
*
AVX2: The BLENDPW instruction selects between vectors of v16i16 using an i8
Nadav Rotem
2012-04-24
1
-6
/
+0
*
Refactor Thumb ITState handling in ARM Disassembler to more efficiently use i...
Richard Barton
2012-04-24
1
-31
/
+69
*
AVX: We lower VECTOR_SHUFFLE and BUILD_VECTOR nodes into vbroadcast instructions
Nadav Rotem
2012-04-24
1
-1
/
+42
*
Look for the 'Is Simulated' module flag. This indicates that the program is c...
Bill Wendling
2012-04-24
1
-4
/
+5
[next]