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
/
CodeGen
Commit message (
Expand
)
Author
Age
Files
Lines
*
Make SelectionDAG::InferPtrAlignment use llvm::ComputeMaskedBits instead of d...
Eli Friedman
2011-11-28
1
-18
/
+9
*
Revert r145273 and fix in SelectionDAG::InferPtrAlignment() instead.
Evan Cheng
2011-11-28
2
-27
/
+17
*
DAG combine should not increase alignment of loads / stores with alignment less
Evan Cheng
2011-11-28
1
-12
/
+26
*
80-column.
Chad Rosier
2011-11-28
1
-2
/
+4
*
Remove dead llvm.eh.sjlj.dispatchsetup intrinsic.
Bill Wendling
2011-11-28
3
-8
/
+0
*
Prevent rotating the blocks of a loop (and thus getting a backedge to be
Chandler Carruth
2011-11-27
1
-0
/
+16
*
Take two on rotating the block ordering of loops. My previous attempt
Chandler Carruth
2011-11-27
1
-85
/
+103
*
Fix an impressive type-o / spell-o Duncan noticed.
Chandler Carruth
2011-11-27
1
-1
/
+1
*
Rework a bit of the implementation of loop block rotation to not rely so
Chandler Carruth
2011-11-27
1
-21
/
+31
*
Introduce a loop block rotation optimization to the new block placement
Chandler Carruth
2011-11-27
1
-3
/
+92
*
Move code into anonymous namespaces.
Benjamin Kramer
2011-11-26
1
-2
/
+4
*
Fix a silly use-after-free issue. A much earlier version of this code
Chandler Carruth
2011-11-24
1
-2
/
+2
*
When adding blocks to the list of those which no longer have any CFG
Chandler Carruth
2011-11-24
1
-3
/
+3
*
Relax an invariant that block placement was trying to assert a bit
Chandler Carruth
2011-11-23
1
-3
/
+1
*
Handle the case of a no-return invoke correctly. It actually still has
Chandler Carruth
2011-11-23
1
-0
/
+8
*
Enable stack protectors for all arrays, not just char arrays. rdar://5875909
Bob Wilson
2011-11-23
1
-6
/
+1
*
Fix PR11422.
Jakob Stoklund Olesen
2011-11-23
1
-2
/
+6
*
Fix a crash in block placement due to an inner loop that happened to be
Chandler Carruth
2011-11-23
1
-1
/
+4
*
Fix a devilish miscompile exposed by block placement. The
Chandler Carruth
2011-11-22
1
-2
/
+8
*
Fix an obvious omission in the SelectionDAGBuilder where we were
Chandler Carruth
2011-11-22
1
-2
/
+2
*
If a register is both an early clobber and part of a tied use, handle the use
Rafael Espindola
2011-11-22
1
-7
/
+16
*
The logic for breaking the CFG in the presence of hot successors didn't
Chandler Carruth
2011-11-20
1
-3
/
+29
*
Move the handling of unanalyzable branches out of the loop-driven chain
Chandler Carruth
2011-11-19
1
-25
/
+33
*
DISubrange supports unsigned lower/upper array bounds, so let's not fake it i...
Devang Patel
2011-11-17
1
-4
/
+4
*
When fast iseling a GEP, accumulate the offset rather than emitting a series of
Chad Rosier
2011-11-17
1
-11
/
+35
*
Make sure to replace the chain properly when DAGCombining a LOAD+EXTRACT_VECT...
Eli Friedman
2011-11-16
1
-4
/
+17
*
Add fast-isel stats to determine who's doing all the work, the
Chad Rosier
2011-11-16
1
-0
/
+7
*
Fix the stats collection for fast-isel. The failed count was only accounting
Chad Rosier
2011-11-16
1
-5
/
+18
*
Disable expensive two-address optimizations at -O0. rdar://10453055
Evan Cheng
2011-11-16
1
-0
/
+8
*
Disable the assertion again. Looks like fastisel is still generating bad kill...
Evan Cheng
2011-11-16
1
-1
/
+2
*
Sink codegen optimization level into MCCodeGenInfo along side relocation model
Evan Cheng
2011-11-16
2
-33
/
+30
*
Record landing pads with a SmallSetVector to avoid multiple entries.
Bob Wilson
2011-11-16
1
-3
/
+5
*
Update the SP in the SjLj jmpbuf whenever it changes. <rdar://problem/10444602>
Bob Wilson
2011-11-16
1
-3
/
+21
*
Revert r144568 now that r144730 has fixed the fast-isel kill marker bug.
Evan Cheng
2011-11-16
1
-2
/
+1
*
If the 2addr instruction has other kills, don't move it below any other uses ...
Evan Cheng
2011-11-16
1
-2
/
+7
*
RescheduleKillAboveMI() must backtrack to before the rescheduled DBG_VALUE in...
Evan Cheng
2011-11-16
1
-1
/
+1
*
Process all uses first before defs to accurately capture register liveness. r...
Evan Cheng
2011-11-16
1
-7
/
+13
*
CONCAT_VECTORS can have more than two operands. PR11389.
Eli Friedman
2011-11-16
1
-22
/
+12
*
Add a couple asserts so it will be easier to debug if we accidentally pass in...
Eli Friedman
2011-11-16
1
-0
/
+4
*
Rename MVT::untyped to MVT::Untyped to match similar nomenclature.
Owen Anderson
2011-11-16
2
-3
/
+3
*
Stabilize the output of the dwarf accelerator tables. Fixes a comparison
Eric Christopher
2011-11-15
1
-2
/
+11
*
GEPs with all zero indices are trivially coalesced by fast-isel. For example,
Chad Rosier
2011-11-15
1
-0
/
+5
*
Added custom lowering for load->dec->store sequence in x86 when the EFLAGS re...
Pete Cooper
2011-11-15
1
-0
/
+5
*
Insert modified DBG_VALUE into LiveDbgValueMap.
Devang Patel
2011-11-15
1
-1
/
+1
*
We currently use a callback to handle an IL pass deleting a BB that still
Rafael Espindola
2011-11-15
1
-0
/
+12
*
Remove all remaining uses of Value::getNameStr().
Benjamin Kramer
2011-11-15
7
-16
/
+16
*
Twinify GraphWriter a little bit.
Benjamin Kramer
2011-11-15
4
-9
/
+9
*
Check all overlaps when looking for used registers.
Jakob Stoklund Olesen
2011-11-15
1
-4
/
+5
*
Make use of MachinePointerInfo::getFixedStack.
Jay Foad
2011-11-15
1
-2
/
+1
*
Remove some unnecessary includes of PseudoSourceValue.h.
Jay Foad
2011-11-15
7
-7
/
+0
[next]