index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
CodeGen
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Handle undef values properly.
Evan Cheng
2009-12-03
1
-15
/
+38
*
Watch out for PHI instruction with no source operands.
Evan Cheng
2009-12-03
1
-0
/
+2
*
Fix ExpandShiftWithUnknownAmountBit, which was completely bogus.
Duncan Sands
2009-12-03
1
-37
/
+38
*
Clean up some loop logic.
Jakob Stoklund Olesen
2009-12-03
1
-14
/
+6
*
Add support to emit debug info for virtual functions and virtual base classes.
Devang Patel
2009-12-03
2
-3
/
+33
*
Teach tail duplication to update SSA form. Work in progress.
Evan Cheng
2009-12-03
1
-3
/
+134
*
Don't pull vector sext through both hands of a logical operation, since doing...
Nate Begeman
2009-12-03
1
-2
/
+8
*
Don't call getValueType() on a null SDValue
Jakob Stoklund Olesen
2009-12-03
1
-1
/
+2
*
Fill out codegen SSA updater. It's not yet tested.
Evan Cheng
2009-12-03
2
-8
/
+243
*
Don't hang on to pointers or references after vector::push_back.
Jakob Stoklund Olesen
2009-12-03
1
-6
/
+3
*
Emit method definition DIE at module level (even for methods with inlined fun...
Devang Patel
2009-12-03
2
-28
/
+90
*
improve portability to avoid conflicting with std::next in c++'0x.
Chris Lattner
2009-12-03
20
-64
/
+70
*
Fix CMake makefiles
Douglas Gregor
2009-12-02
1
-0
/
+1
*
Skeleton for MachineInstr level SSA updater.
Evan Cheng
2009-12-02
1
-0
/
+108
*
Add MaxStackAlignment.cpp to CMake
Jim Grosbach
2009-12-02
1
-0
/
+1
*
Factor the stack alignment calculations out into a target independent pass.
Jim Grosbach
2009-12-02
1
-0
/
+70
*
Don't count PHI instructions toward the limit for tail duplicating a block.
Bob Wilson
2009-12-02
1
-4
/
+6
*
Clarify that DIEString does not keep a copy of the string.
Devang Patel
2009-12-02
2
-3
/
+3
*
Reuse existing subprogram DIE.
Devang Patel
2009-12-01
1
-2
/
+7
*
Fix PR5391: support early clobber physical register def tied with a use (ewwww)
Evan Cheng
2009-12-01
2
-4
/
+12
*
Add edge source labels to SelectionDAG graphs, now that the graph printing
Dan Gohman
2009-12-01
1
-0
/
+5
*
Minor cleanups.
Dan Gohman
2009-12-01
1
-9
/
+9
*
Trim an unnecessary #include.
Dan Gohman
2009-12-01
1
-1
/
+0
*
Clear function specific containers while processing end of a function, even i...
Devang Patel
2009-12-01
1
-9
/
+7
*
Move PHIElimination::isLiveOut method to LiveVariables.
Jakob Stoklund Olesen
2009-12-01
3
-54
/
+47
*
Use CFG connectedness as a secondary sort key when deciding the order of copy...
Jakob Stoklund Olesen
2009-12-01
1
-3
/
+13
*
Devang pointed out that this code should use DIScope instead of
Dan Gohman
2009-12-01
1
-3
/
+3
*
Fix PR5614: parts of a physical register def may be killed the rest.
Evan Cheng
2009-12-01
1
-1
/
+47
*
If pointer type has a name then do not ignore the name.
Devang Patel
2009-11-30
1
-1
/
+1
*
New virtual registers created for spill intervals should inherit allocation h...
Jakob Stoklund Olesen
2009-11-30
1
-0
/
+6
*
Reprioritize tests for tail duplication to be aggressive about indirect
Bob Wilson
2009-11-30
1
-3
/
+3
*
Remove isProfitableToDuplicateIndirectBranch target hook. It is profitable
Bob Wilson
2009-11-30
1
-2
/
+1
*
Fix last DOTGraphTraits problems in CompilationGraph.
Tobias Grosser
2009-11-30
1
-1
/
+1
*
Remove ShortNames from getNodeLabel in DOTGraphTraits
Tobias Grosser
2009-11-30
3
-23
/
+20
*
Instantiate DefaultDOTGraphTraits
Tobias Grosser
2009-11-30
3
-2
/
+11
*
Added support to allow clients to custom widen. For X86, custom widen vectors...
Mon P Wang
2009-11-30
5
-56
/
+92
*
Rename new TailDuplicationPass to avoid name conflict with the old one.
Bob Wilson
2009-11-26
2
-12
/
+12
*
When all defs of a vr are implicit_def, delete all of the defs.
Evan Cheng
2009-11-26
1
-2
/
+6
*
Split tail duplication into a separate pass. This is needed to avoid
Bob Wilson
2009-11-26
6
-239
/
+310
*
ProcessImplicitDefs should watch out for invalidated iterator and extra impli...
Evan Cheng
2009-11-25
1
-14
/
+45
*
Avoid some possibly unsafe uses of StringRef::data().
Benjamin Kramer
2009-11-25
1
-3
/
+3
*
Use StringRef (again) in DebugInfo interface.
Devang Patel
2009-11-25
2
-44
/
+42
*
Refactor target hook for tail duplication as requested by Chris.
Bob Wilson
2009-11-24
1
-3
/
+12
*
Use StringRef instead of std::string in DIEString.
Devang Patel
2009-11-24
4
-5
/
+5
*
Remove DebugLabelFolder pass. It is not used by dwarf writer anymore.
Devang Patel
2009-11-24
2
-76
/
+0
*
Swith to pubtypes section before emitting pub types.
Devang Patel
2009-11-24
1
-0
/
+3
*
Emit pubtypes.
Devang Patel
2009-11-24
2
-23
/
+95
*
<rdar://problem/6721894>. Allow multiple registers to be renamed together (su...
David Goodwin
2009-11-24
1
-6
/
+0
*
Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are no longer used.
Dan Gohman
2009-11-23
3
-24
/
+0
*
Simplify this code.
Dan Gohman
2009-11-23
1
-1
/
+1
[prev]
[next]