projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Reuse the logic in getEdgeProbability within getHotSucc in order to
[oota-llvm.git]
/
lib
/
CodeGen
/
2011-11-14
Chandler Carruth
Reuse the logic in getEdgeProbability within getHotSucc...
tree
|
commitdiff
2011-11-14
Chandler Carruth
Fix an overflow bug in MachineBranchProbabilityInfo...
tree
|
commitdiff
2011-11-14
Jakob Stoklund Olesen
Use getVNInfoBefore() when it makes sense.
tree
|
commitdiff
2011-11-14
Chandler Carruth
Teach machine block placement to cope with unnatural...
tree
|
commitdiff
2011-11-13
Jakob Stoklund Olesen
Use kill slots instead of the previous slot in shrinkTo...
tree
|
commitdiff
2011-11-13
Chandler Carruth
Cleanup some 80-columns violations and poor formatting...
tree
|
commitdiff
2011-11-13
Jakob Stoklund Olesen
Terminate all dead defs at the dead slot instead of...
tree
|
commitdiff
2011-11-13
Jakob Stoklund Olesen
Simplify early clobber slots a bit.
tree
|
commitdiff
2011-11-13
Chandler Carruth
Enhance the assertion mechanisms in place to make it...
tree
|
commitdiff
2011-11-13
Jakob Stoklund Olesen
Rename SlotIndexes to match how they are used.
tree
|
commitdiff
2011-11-13
Chandler Carruth
Teach MBP to force-merge layout successors for blocks...
tree
|
commitdiff
2011-11-13
Chandler Carruth
Hoist another gross nested loop into a helper method.
tree
|
commitdiff
2011-11-13
Chandler Carruth
Add a missing doxygen comment for a helper method.
tree
|
commitdiff
2011-11-13
Chandler Carruth
Hoist a nested loop into its own method.
tree
|
commitdiff
2011-11-13
Chandler Carruth
Rewrite #3 of machine block placement. This is based...
tree
|
commitdiff
2011-11-13
NAKAMURA Takumi
Prune more RALinScan. RALinScan was also here!
tree
|
commitdiff
2011-11-13
Jakob Stoklund Olesen
More dead code elimination in VirtRegMap.
tree
|
commitdiff
2011-11-13
Jakob Stoklund Olesen
Stop tracking spill slot uses in VirtRegMap.
tree
|
commitdiff
2011-11-13
Jakob Stoklund Olesen
Remove dead code and data from VirtRegMap.
tree
|
commitdiff
2011-11-13
Jakob Stoklund Olesen
Stop tracking unused registers in VirtRegMap.
tree
|
commitdiff
2011-11-13
Jakob Stoklund Olesen
Remove the -color-ss-with-regs option.
tree
|
commitdiff
2011-11-13
Jakob Stoklund Olesen
Delete VirtRegRewriter.
tree
|
commitdiff
2011-11-13
Jakob Stoklund Olesen
Switch PBQP to VRM's trivial rewriter.
tree
|
commitdiff
2011-11-12
Jakob Stoklund Olesen
Delete the old spilling framework from LiveIntervalAnal...
tree
|
commitdiff
2011-11-12
Jakob Stoklund Olesen
Delete the 'standard' spiller with used the old spillin...
tree
|
commitdiff
2011-11-12
Jakob Stoklund Olesen
Switch PBQP to the modern InlineSpiller framework.
tree
|
commitdiff
2011-11-12
Jakob Stoklund Olesen
Delete the linear scan register allocator.
tree
|
commitdiff
2011-11-12
Rafael Espindola
The dwarf standard says that the only differences betwe...
tree
|
commitdiff
2011-11-12
Eli Friedman
Don't try to form pre/post-indexed loads/stores until...
tree
|
commitdiff
2011-11-11
Eli Friedman
Some cleanup and bulletproofing for node replacement...
tree
|
commitdiff
2011-11-11
Nicolas Geoffray
Add a custom safepoint method, in order for language...
tree
|
commitdiff
2011-11-11
Eric Christopher
Initialize variable.
tree
|
commitdiff
2011-11-11
Eric Christopher
If we have a DIE with an AT_specification use that...
tree
|
commitdiff
2011-11-10
Rafael Espindola
Check in getOrCreateSubprogramDIE if a declaration...
tree
|
commitdiff
2011-11-10
Eric Christopher
Make types and namespaces take multiple DIEs for the...
tree
|
commitdiff
2011-11-10
Eric Christopher
Move type handling to make sure we get all created...
tree
|
commitdiff
2011-11-10
Eric Christopher
Rework adding function names to the dwarf accelerator...
tree
|
commitdiff
2011-11-10
Evan Cheng
Use a bigger hammer to fix PR11314 by disabling the...
tree
|
commitdiff
2011-11-10
Jakob Stoklund Olesen
Strip old implicit operands after foldMemoryOperand.
tree
|
commitdiff
2011-11-09
Eli Friedman
Add check so we don't try to perform an impossible...
tree
|
commitdiff
2011-11-09
Benjamin Kramer
Add comments.
tree
|
commitdiff
2011-11-09
Duncan Sands
Speculatively revert commit 144124 (djg) in the hope...
tree
|
commitdiff
2011-11-09
Benjamin Kramer
Take advantage of the zero byte in StringMap when emitt...
tree
|
commitdiff
2011-11-09
Devang Patel
Remove extra ';'
tree
|
commitdiff
2011-11-09
Eric Christopher
Remove the pubnames section, no one consumes it.
tree
|
commitdiff
2011-11-09
Jakob Stoklund Olesen
Collapse DomainValues across loop back-edges.
tree
|
commitdiff
2011-11-09
Jakob Stoklund Olesen
Link to the live DomainValue after merging.
tree
|
commitdiff
2011-11-08
Jakob Stoklund Olesen
Track reference count independently from clear().
tree
|
commitdiff
2011-11-08
Jakob Stoklund Olesen
Call release() directly when cleaning up the remaining...
tree
|
commitdiff
2011-11-08
Jakob Stoklund Olesen
Rename all methods to follow style guide.
tree
|
commitdiff
2011-11-08
Jakob Stoklund Olesen
Handle reference counts in one function: release().
tree
|
commitdiff
2011-11-08
Eric Christopher
Also add the linkage name to the name accelerator table...
tree
|
commitdiff
2011-11-08
Dan Gohman
Add a hack to the scheduler to disable pseudo-two-addre...
tree
|
commitdiff
2011-11-08
Jakob Stoklund Olesen
Clear old DomainValue after merging.
tree
|
commitdiff
2011-11-08
Eric Christopher
Add the base ObjC method name to the names lookup table...
tree
|
commitdiff
2011-11-08
Lang Hames
Lower mem-ops to unaligned i32/i16 load/stores on ARM...
tree
|
commitdiff
2011-11-08
Pete Cooper
Added invariant field to the DAG.getLoad method and...
tree
|
commitdiff
2011-11-08
Eric Christopher
A few more places where we can avoid multiple size...
tree
|
commitdiff
2011-11-08
Eric Christopher
Don't evaluate Data.size() on every iteration.
tree
|
commitdiff
2011-11-08
Eli Friedman
Add a bunch of calls to RemoveDeadNode in LegalizeDAG...
tree
|
commitdiff
2011-11-07
Eli Friedman
Revert r144034 while I try to track down a crash.
tree
|
commitdiff
2011-11-07
Bill Wendling
This code is dead, what with the new EH model and the...
tree
|
commitdiff
2011-11-07
Jakob Stoklund Olesen
Kill and collapse outstanding DomainValues.
tree
|
commitdiff
2011-11-07
Eli Friedman
Add a bunch of calls to RemoveDeadNode in LegalizeDAG...
tree
|
commitdiff
2011-11-07
Eric Christopher
Add all completed and named types to the dwarf type...
tree
|
commitdiff
2011-11-07
Jakob Stoklund Olesen
Use a reverse post order instead of a DFS order.
tree
|
commitdiff
2011-11-07
Eric Christopher
Move the hash function to using and taking a StringRef.
tree
|
commitdiff
2011-11-07
Eric Christopher
Simple destructor to delete the hash data we created...
tree
|
commitdiff
2011-11-07
Jakob Stoklund Olesen
Extract two methods. No functional change.
tree
|
commitdiff
2011-11-07
Jakob Stoklund Olesen
MBB doesn't need to be a class member.
tree
|
commitdiff
2011-11-07
Jakob Stoklund Olesen
Fix pass name after the source was moved.
tree
|
commitdiff
2011-11-07
Eric Christopher
Use StringRef::startswith to do some string comparisons.
tree
|
commitdiff
2011-11-07
Eric Christopher
Avoid the use of a local temporary for comment twines.
tree
|
commitdiff
2011-11-07
Eric Christopher
Allow for the case where the name of the subprogram...
tree
|
commitdiff
2011-11-07
Richard Osborne
Don't introduce custom nodes after legalization in...
tree
|
commitdiff
2011-11-07
Eric Christopher
Remove unnecessary addition to API. Replace with someth...
tree
|
commitdiff
2011-11-07
Eric Christopher
Add new files to cmake.
tree
|
commitdiff
2011-11-07
Eric Christopher
Add the support code to enable the dwarf accelerator...
tree
|
commitdiff
2011-11-07
Eric Christopher
Add a new dwarf accelerator table prototype with the...
tree
|
commitdiff
2011-11-07
Eric Christopher
Expose a way to get the beginning of the dwarf string...
tree
|
commitdiff
2011-11-07
Eric Christopher
Fix up comment.
tree
|
commitdiff
2011-11-07
Eric Christopher
Typo.
tree
|
commitdiff
2011-11-05
Benjamin Kramer
Add an option to pad an uleb128 to MCObjectWriter and...
tree
|
commitdiff
2011-11-05
Benjamin Kramer
Add more PRI.64 macros for MSVC and use them throughout...
tree
|
commitdiff
2011-11-04
Pete Cooper
Added missing &. Fixes <rdar://problem/10393723>
tree
|
commitdiff
2011-11-04
Rafael Espindola
Emit declarations before definitions if they are availa...
tree
|
commitdiff
2011-11-03
Dan Gohman
Reapply r143206, with fixes. Disallow physical register...
tree
|
commitdiff
2011-11-03
Pete Cooper
Reverted r143600 - selector reference change
tree
|
commitdiff
2011-11-03
Daniel Dunbar
build: Add initial cut at LLVMBuild.txt files.
tree
|
commitdiff
2011-11-03
Pete Cooper
Treat objc selector reference globals as invariant...
tree
|
commitdiff
2011-11-02
Bill Wendling
An array of chars of length 8 will also cause the stack...
tree
|
commitdiff
2011-11-02
Nick Lewycky
Don't emit a directory entry for the value in DW_AT_com...
tree
|
commitdiff
2011-11-02
Chandler Carruth
Begin collecting some of the statistics for block place...
tree
|
commitdiff
2011-11-01
Jakob Stoklund Olesen
Update split candidate correctly when interference...
tree
|
commitdiff
2011-10-31
Nadav Rotem
Cleanup. Document. Make sure that this build_vector...
tree
|
commitdiff
2011-10-30
Benjamin Kramer
Silence compiler warning.
tree
|
commitdiff
2011-10-29
Nadav Rotem
Add a new DAGCombine optimization for BUILD_VECTOR.
tree
|
commitdiff
2011-10-29
Dan Gohman
Revert r143206, as there are still some failing tests.
tree
|
commitdiff
2011-10-28
Dan Gohman
Reapply r143177 and r143179 (reverting r143188), with...
tree
|
commitdiff
2011-10-28
NAKAMURA Takumi
Dwarf: [PR11022] Fix emitting DW_AT_const_value(>i64...
tree
|
commitdiff
next