index
:
external_llvm.git
replicant-6.0
Android's llvm
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
Commit message (
Expand
)
Author
Age
Files
Lines
*
Don't consider definitions by other PHIs live-in when trimming a PHI source's
Cameron Zwarich
2013-02-12
1
-1
/
+5
*
Fix indentation.
Cameron Zwarich
2013-02-12
1
-2
/
+2
*
Add a hidden option to PHIElimination to split all critical edges. This is
Cameron Zwarich
2013-02-12
1
-4
/
+9
*
Add blocks to the LiveIntervalAnalysis RegMaskBlocks array when splitting
Cameron Zwarich
2013-02-12
1
-2
/
+6
*
Fix the updating of LiveIntervals after splitting a critical edge. PHI operand
Cameron Zwarich
2013-02-12
1
-12
/
+3
*
Check type for legality before forming a select from loads.
Pete Cooper
2013-02-12
1
-1
/
+3
*
Add support for updating LiveIntervals to MachineBasicBlock::SplitCriticalEdg...
Cameron Zwarich
2013-02-11
2
-1
/
+69
*
Update SlotIndexes after updateTerminator() possibly removes instructions. I am
Cameron Zwarich
2013-02-11
1
-0
/
+24
*
Revert "Rename LLVMContext diagnostic handler types and functions."
Bob Wilson
2013-02-11
1
-5
/
+5
*
Currently, codegen may spent some time in SDISel passes even if an entire
Evan Cheng
2013-02-11
2
-8
/
+40
*
Remove unnecessary code.
Evan Cheng
2013-02-11
1
-4
/
+0
*
Fix the unused but nearly correct method SlotIndexes::insertMBBInMaps() and add
Cameron Zwarich
2013-02-10
1
-0
/
+14
*
Abstract the liveness checking in PHIElimination::SplitPHIEdges() to support
Cameron Zwarich
2013-02-10
1
-2
/
+37
*
Add support for updating LiveIntervals to PHIElimination. If LiveIntervals are
Cameron Zwarich
2013-02-10
1
-29
/
+142
*
Fix a typo.
Cameron Zwarich
2013-02-10
1
-1
/
+1
*
Remove ancient references to 'atomic' phis in PHIElimination that don't really
Cameron Zwarich
2013-02-10
1
-12
/
+8
*
Make LiveVariables an instance variable of PHIElimination.
Cameron Zwarich
2013-02-10
1
-11
/
+9
*
Remove unneeded "TargetMachine.h" #includes.
Jakub Staszak
2013-02-09
5
-5
/
+0
*
Dwarf: do not use line_table_start in at_stmt_list since we do not always emit
Manman Ren
2013-02-09
1
-1
/
+4
*
Remove the old liveness algorithm.
Jakob Stoklund Olesen
2013-02-09
1
-308
/
+5
*
Turn on -new-live-intervals by default.
Jakob Stoklund Olesen
2013-02-08
1
-3
/
+3
*
Revert "Add LLVMContext::emitWarning methods and use them. <rdar://problem/12...
Bob Wilson
2013-02-08
1
-22
/
+14
*
DAGCombiner: Constant folding around pre-increment loads/stores
Hal Finkel
2013-02-08
1
-0
/
+89
*
Revert 172027 and 174336. Remove diagnostics about over-aligned stack objects.
Bob Wilson
2013-02-08
3
-34
/
+20
*
ARM cost model: Address computation in vector mem ops not free
Arnold Schwaighofer
2013-02-08
1
-0
/
+5
*
"Clean up" line section symbol emission by emitting the section
Eric Christopher
2013-02-07
2
-8
/
+12
*
Clean up multiple skeleton compile units if we have multiple compile
Eric Christopher
2013-02-06
2
-8
/
+6
*
Remove some dead code.
Eric Christopher
2013-02-06
2
-34
/
+0
*
Tweak check to avoid integer overflow (for insanely large alignments)
Evan Cheng
2013-02-06
1
-2
/
+2
*
Attempt to recover gdb bot after r174445.
Manman Ren
2013-02-06
1
-0
/
+2
*
Dwarf: support for LTO where a single object file can have multiple line tables
Manman Ren
2013-02-05
1
-2
/
+19
*
Reapply r174343, with a fix for a scary DAG combine bug where it failed to di...
Owen Anderson
2013-02-05
1
-2
/
+5
*
Remove liveout lists from MachineRegisterInfo.
Jakob Stoklund Olesen
2013-02-05
3
-16
/
+2
*
Remove special-casing of return blocks for liveness.
Jakob Stoklund Olesen
2013-02-05
6
-142
/
+7
*
Revert r174343, "When the target-independent DAGCombiner inferred a higher al...
NAKAMURA Takumi
2013-02-05
1
-5
/
+2
*
Construct a skeleton cu for each compile unit in the module, not just
Eric Christopher
2013-02-05
1
-5
/
+8
*
Add support for emitting a stub DW_AT_GNU_dwo_id as part of the
Eric Christopher
2013-02-05
1
-1
/
+7
*
When the target-independent DAGCombiner inferred a higher alignment for a load,
Owen Anderson
2013-02-05
1
-2
/
+5
*
[Stack Alignment] emit warning instead of a hard error
Manman Ren
2013-02-04
1
-3
/
+3
*
SelectionDAG: Teach FoldConstantArithmetic how to deal with vectors.
Benjamin Kramer
2013-02-04
1
-44
/
+115
*
rdar://13126763
Shuxin Yang
2013-02-02
1
-13
/
+20
*
Correct indentation for dumping LexicalScope.
Manman Ren
2013-02-02
1
-8
/
+6
*
[Dwarf] avoid emitting multiple AT_const_value for static memebers.
Manman Ren
2013-02-01
1
-3
/
+9
*
Fix errant fallthrough in the generation of the lifetime markers.
Nadav Rotem
2013-02-01
1
-0
/
+1
*
Use a continue to simplify loop and reduce indentation. No functional change.
Chad Rosier
2013-02-01
1
-24
/
+25
*
Add braces, so my head doesn't explode.
Chad Rosier
2013-01-31
1
-1
/
+2
*
When lowering memcpys to loads and stores, make sure we don't promote alignments
Lang Hames
2013-01-31
1
-0
/
+9
*
[Dwarf] early exit to avoid creating dangling DIEs
Manman Ren
2013-01-31
1
-1
/
+6
*
[PEI] Pass the frame index operand number to the eliminateFrameIndex function.
Chad Rosier
2013-01-31
2
-3
/
+17
*
Add a special handling case for untyped CopyFromReg node in GetCostForDef() o...
Weiming Zhao
2013-01-29
1
-1
/
+11
[next]