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
/
test
/
CodeGen
Commit message (
Expand
)
Author
Age
Files
Lines
*
Change FMA4 memory forms to use memopv* instead of alignedloadv*. No need to ...
Craig Topper
2011-12-30
1
-0
/
+24
*
Fix load size for FMA4 SS/SD instructions. They need to use f32 and f64 size,...
Craig Topper
2011-12-30
1
-0
/
+28
*
Cleanup stack/frame register define/kill states. This fixes two bugs:
Hal Finkel
2011-12-30
2
-8
/
+14
*
Fix type-checking for load transformation which is not legal on floating-poin...
Eli Friedman
2011-12-28
1
-0
/
+14
*
PR11662.
Nadav Rotem
2011-12-28
1
-0
/
+20
*
Fixed a bug in LowerVECTOR_SHUFFLE and LowerBUILD_VECTOR.
Elena Demikhovsky
2011-12-28
1
-1
/
+15
*
Make sure DAGCombiner doesn't introduce multiple loads from the same memory l...
Eli Friedman
2011-12-26
2
-5
/
+21
*
Use standard promotion for i8 CTTZ nodes and i8 CTLZ nodes when the
Chandler Carruth
2011-12-24
3
-5
/
+5
*
Add systematic testing for cttz as well, and fix the bug I spotted by
Chandler Carruth
2011-12-24
1
-0
/
+30
*
Add i8 and i64 testing for ctlz on x86. Also simplify the i16 test.
Chandler Carruth
2011-12-24
1
-4
/
+26
*
Tidy up this rather crufty test. Put the declarations at the top to make
Chandler Carruth
2011-12-24
1
-33
/
+32
*
Expand more when we have a nice 'tzcnt' instruction, to avoid generating
Chandler Carruth
2011-12-24
1
-0
/
+28
*
Tidy up some of these tests.
Chandler Carruth
2011-12-24
1
-22
/
+19
*
Switch the lowering of CTLZ_ZERO_UNDEF from a .td pattern back to the
Chandler Carruth
2011-12-24
2
-1
/
+54
*
Cleanup this test a bit, sorting things and grouping them more clearly.
Chandler Carruth
2011-12-24
1
-21
/
+17
*
Test case for r147232.
Akira Hatanaka
2011-12-24
1
-0
/
+12
*
Experimental support for aligned NEON spills.
Jakob Stoklund Olesen
2011-12-23
1
-0
/
+73
*
Fix a couple of copy-n-paste bugs. Noticed by George Russell!
Chad Rosier
2011-12-21
1
-0
/
+58
*
Fix a couple of copy-n-paste bugs. Noticed by George Russell.
Evan Cheng
2011-12-21
1
-4
/
+26
*
Fix bug in zero-store peephole pattern reported in pr11615.
Akira Hatanaka
2011-12-21
1
-0
/
+19
*
Expand 64-bit CTLZ nodes if target architecture does not support it. Add test
Akira Hatanaka
2011-12-21
1
-0
/
+19
*
Test case for r147017.
Akira Hatanaka
2011-12-20
1
-0
/
+25
*
Add function MipsDAGToDAGISel::SelectMULT and factor out code that generates
Akira Hatanaka
2011-12-20
1
-0
/
+8
*
64-bit data directive.
Akira Hatanaka
2011-12-20
1
-0
/
+11
*
32-to-64-bit sext_inreg pattern.
Akira Hatanaka
2011-12-20
1
-0
/
+8
*
Add code in MipsDAGToDAGISel for selecting constant +0.0.
Akira Hatanaka
2011-12-20
1
-0
/
+7
*
Heed spill slot alignment on ARM.
Jakob Stoklund Olesen
2011-12-20
2
-2
/
+23
*
ARM target code clean up. Check for iOS, not Darwin where it makes sense.
Evan Cheng
2011-12-20
18
-31
/
+31
*
This is the second fix related to VZEXT_MOVL node.
Elena Demikhovsky
2011-12-20
1
-0
/
+9
*
Begin teaching the X86 target how to efficiently codegen patterns that
Chandler Carruth
2011-12-20
1
-15
/
+32
*
Mark ARM eh_sjlj_dispatchsetup as clobbering all registers. Radar 10567930.
Bob Wilson
2011-12-20
1
-0
/
+55
*
Move tests to FileCheck.
Evan Cheng
2011-12-19
2
-3
/
+10
*
Add a test case for r146900.
Akira Hatanaka
2011-12-19
1
-0
/
+38
*
Add patterns for matching immediates whose lower 16-bit is cleared. These
Akira Hatanaka
2011-12-19
2
-6
/
+11
*
Remove definitions of double word shift plus 32 instructions. Assembler or
Akira Hatanaka
2011-12-19
2
-6
/
+6
*
Remove the restriction on the first operand of the add node in SelectAddr.
Akira Hatanaka
2011-12-19
1
-1
/
+1
*
Fix a CPSR liveness tracking bug introduced when I converted IT block to bundle.
Evan Cheng
2011-12-17
1
-0
/
+28
*
Make sure that the lower bits on the VSELECT condition are properly set.
Lang Hames
2011-12-17
1
-4
/
+11
*
Fix off-by-one error in bucket sort.
Jakob Stoklund Olesen
2011-12-16
1
-0
/
+26
*
Hexagon: Fix a nasty order-of-initialization bug.
Benjamin Kramer
2011-12-16
10
-20
/
+10
*
Don't try to match 'unpackl/h v, v' for 32xi8 and 16xi16 when only AVX1 is su...
Craig Topper
2011-12-16
2
-0
/
+65
*
Add missing zmovl AVX patterns which were causing crashes.
Chad Rosier
2011-12-15
1
-0
/
+8
*
Fix assert in LowerBUILD_VECTOR for v16i16 type on AVX.
Chad Rosier
2011-12-15
1
-0
/
+8
*
Set specific target cpu for testcase.
Lang Hames
2011-12-15
1
-1
/
+1
*
Added test case for r146671.
Lang Hames
2011-12-15
1
-0
/
+12
*
Add a test case to make sure that the nop really does follow the bl on ppc64 elf
Hal Finkel
2011-12-15
1
-0
/
+16
*
Don't try to form FGETSIGN after legalization; it is possible in some cases, ...
Eli Friedman
2011-12-15
1
-0
/
+16
*
Add support for lowering fneg when AVX is enabled.
Chad Rosier
2011-12-15
1
-0
/
+8
*
Do not sink instruction, if it is not profitable.
Devang Patel
2011-12-14
1
-0
/
+48
*
Add support for local dynamic TLS model in LowerGlobalTLSAddress. Direct object
Akira Hatanaka
2011-12-14
1
-0
/
+19
[next]