index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
Commit message (
Expand
)
Author
Age
*
Update CMake file.
Ted Kremenek
2009-11-23
*
Move the FunctionLoweringInfo class and some related utility functions out
Dan Gohman
2009-11-23
*
Pull LLVMContext out of PromoteMemToReg.
Nick Lewycky
2009-11-23
*
Add getFrameIndexReference() to TargetRegisterInfo, which allows targets to
Jim Grosbach
2009-11-22
*
80-column cleanup
Jim Grosbach
2009-11-22
*
Teach MachineBasicBlock::updateTerminator() to handle a failing TII->ReverseB...
Jakob Stoklund Olesen
2009-11-22
*
remove trailing whitespace
Jim Grosbach
2009-11-21
*
Allow target to disable if-converting predicable instructions. e.g. NEON inst...
Evan Cheng
2009-11-21
*
Cosmetic changes, which were long overdue, in DwarfDebug.cpp.
Devang Patel
2009-11-21
*
We are not using DBG_STOPPOINT anymore.
Devang Patel
2009-11-21
*
Be more clever about calculating live variables through new basic blocks.
Jakob Stoklund Olesen
2009-11-21
*
Remove dead code.
Devang Patel
2009-11-21
*
When generating a vector the really slow way, via loads
Dale Johannesen
2009-11-21
*
There is no need to use FoldingSet to unique DIEs.
Devang Patel
2009-11-21
*
Restructure code to allow renaming of multiple-register groups for anti-dep b...
David Goodwin
2009-11-20
*
Enable hoisting load from constant memories.
Evan Cheng
2009-11-20
*
Target-independent support for TargetFlags on BlockAddress operands,
Dan Gohman
2009-11-20
*
Do not hold on to a map slot while new entries may be inserted into the map.
Devang Patel
2009-11-20
*
Cleanups.
David Greene
2009-11-20
*
There is no need to emit source location info for DW_TAG_pointer_type.
Devang Patel
2009-11-20
*
Add option -licm-const-load to hoist all loads from constant memory.
Evan Cheng
2009-11-20
*
Remove some old experimental code that is no longer needed. Remove additional...
David Goodwin
2009-11-20
*
More consistent labelling of basic blocks in debug output
Jakob Stoklund Olesen
2009-11-20
*
Fix PR5558, which was caused by a wrong fix for PR3393 (see commit 63048),
Duncan Sands
2009-11-20
*
Fix fast-isel to avoid selecting the return instruction if a
Dan Gohman
2009-11-20
*
Add an experimental option to run gep-splitting and no-load GVN
Dan Gohman
2009-11-20
*
Add MachineBasicBlock::getName, and use it in place of getBasicBlock()->getName.
Jakob Stoklund Olesen
2009-11-20
*
Removed references to LiveStacks from Spiller.* . They're no longer needed.
Lang Hames
2009-11-20
*
Fix a couple of problems with maintaining liveness information for antidep br...
David Goodwin
2009-11-19
*
Place new basic blocks immediately after their predecessor when splitting
Jakob Stoklund Olesen
2009-11-19
*
Reverting the EH table patches.
Bill Wendling
2009-11-19
*
Fix a small bug.
David Greene
2009-11-19
*
Add support for spreading register allocation.
David Greene
2009-11-19
*
Added a new Spiller implementation which wraps LiveIntervals::addIntervalsFor...
Lang Hames
2009-11-19
*
The "ReadOnlyWithRel" enum seems to apply more to what Darwin does with the EH
Bill Wendling
2009-11-19
*
There should be no need to keep renumbering blocks during tail duplication.
Bob Wilson
2009-11-18
*
Attempt #2:
Bill Wendling
2009-11-18
*
Tail duplication still needs to iterate. Duplicating new instructions onto
Bob Wilson
2009-11-18
*
Add another statistic to measure code size due to tail duplication.
Bob Wilson
2009-11-18
*
Fix PR5300.
Jakob Stoklund Olesen
2009-11-18
*
Allow the machine verifier to be run outside the PassManager.
Jakob Stoklund Olesen
2009-11-18
*
Remove the -early-coalescing option
Jakob Stoklund Olesen
2009-11-18
*
Fixed the in-place spiller and trivial rewriter, which had been broken by the...
Lang Hames
2009-11-18
*
Add statistics for tail duplication.
Bob Wilson
2009-11-18
*
Don't require LiveVariables for PHIElimination. Enable critical edge splitting
Jakob Stoklund Olesen
2009-11-18
*
Add a target hook to allow changing the tail duplication limit based on the
Bob Wilson
2009-11-18
*
Fix inverted test and add testcase from failing self-host.
Jakob Stoklund Olesen
2009-11-18
*
Disable -split-phi-edges to unbreak the buildbots
Jakob Stoklund Olesen
2009-11-17
*
Never call UpdateTerminator() when AnalyzeBranch would fail.
Jakob Stoklund Olesen
2009-11-17
*
Add a WriteAsOperand for MachineBasicBlock so MachineLoopInfo dump looks sane.
Evan Cheng
2009-11-17
[next]