projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Replace std::map.at() with std::map[].
[oota-llvm.git]
/
lib
/
CodeGen
/
2009-11-05
David Goodwin
Replace std::map.at() with std::map[].
tree
|
commitdiff
2009-11-05
David Goodwin
Break anti-dependencies using free registers in a round...
tree
|
commitdiff
2009-11-05
Evan Cheng
Now that code placement optimization pass is run for...
tree
|
commitdiff
2009-11-05
Evan Cheng
Code refactoring.
tree
|
commitdiff
2009-11-05
David Goodwin
Correctly add chain dependencies around calls and unkno...
tree
|
commitdiff
2009-11-04
Devang Patel
While calculating original type size for a derived...
tree
|
commitdiff
2009-11-04
Devang Patel
Fix DW_AT_data_member_location for bit-fields. It point...
tree
|
commitdiff
2009-11-04
Lang Hames
Handle empty/tombstone keys for LiveIndex more cleanly...
tree
|
commitdiff
2009-11-04
Eric Christopher
Add some options to disable various code gen optimizations.
tree
|
commitdiff
2009-11-04
Devang Patel
Array element size does not match array size but array...
tree
|
commitdiff
2009-11-04
Jakob Stoklund Olesen
Print out an informative comment for KILL instructions.
tree
|
commitdiff
2009-11-04
Evan Cheng
RangeIsDefinedByCopyFromReg() should check for subreg_t...
tree
|
commitdiff
2009-11-04
Douglas Gregor
Fix CMake makefiles
tree
|
commitdiff
2009-11-03
Lang Hames
The Indexes Patch.
tree
|
commitdiff
2009-11-03
Bob Wilson
Fix branch folding bug for indirect branches: for a...
tree
|
commitdiff
2009-11-03
Evan Cheng
Re-apply 85799. It turns out my code isn't buggy.
tree
|
commitdiff
2009-11-03
David Goodwin
Do a scheduling pass ignoring anti-dependencies to...
tree
|
commitdiff
2009-11-03
David Goodwin
<rdar://problem/7352605>. When building schedule graph...
tree
|
commitdiff
2009-11-03
Devang Patel
Ignore unnamed variables.
tree
|
commitdiff
2009-11-03
Jeffrey Yasskin
Fix a funky "declared with greater visibility than...
tree
|
commitdiff
2009-11-02
Evan Cheng
Revert 85799 for now. It might be breaking llvm-gcc...
tree
|
commitdiff
2009-11-02
David Goodwin
Chain dependencies used to enforce memory order should...
tree
|
commitdiff
2009-11-02
Evan Cheng
Initilize the machine LICM CSE map upon the first time...
tree
|
commitdiff
2009-11-01
Evan Cheng
Add PseudoSourceValue::mayAlias. It returns true if...
tree
|
commitdiff
2009-10-31
Dan Gohman
Fix a missing newline in the dwarf output code.
tree
|
commitdiff
2009-10-31
Dan Gohman
Make -print-machineinstrs more readable.
tree
|
commitdiff
2009-10-31
Dan Gohman
Factor out more code into addCommonCodeGenPasses. The...
tree
|
commitdiff
2009-10-31
Dan Gohman
Remove CodeGenLICM. It's largely obsoleted by MachineLI...
tree
|
commitdiff
2009-10-31
Dan Gohman
When discarding SrcValue information, discard all of...
tree
|
commitdiff
2009-10-31
Dan Gohman
Fix 80-column violation.
tree
|
commitdiff
2009-10-31
Eric Christopher
Fix warning with gcc-4.0 and signed/unsigned.
tree
|
commitdiff
2009-10-30
Dan Gohman
Add assertion checks here to turn silent miscompiles...
tree
|
commitdiff
2009-10-30
Dan Gohman
Don't mark registers dead here when processing nodes...
tree
|
commitdiff
2009-10-30
Dan Gohman
Fix MachineLICM to use the correct virtual register...
tree
|
commitdiff
2009-10-30
Lang Hames
Stop the iterator in ValueLiveAt from potentially runni...
tree
|
commitdiff
2009-10-30
Dan Gohman
Don't delete blocks which have their address taken.
tree
|
commitdiff
2009-10-30
Dan Gohman
Mention if a block has its address taken in debug output.
tree
|
commitdiff
2009-10-30
Dan Gohman
Add support for BlockAddress static initializers.
tree
|
commitdiff
2009-10-30
Dan Gohman
Add a FIXME comment.
tree
|
commitdiff
2009-10-30
Dan Gohman
Add some comments.
tree
|
commitdiff
2009-10-30
Dan Gohman
Initial target-independent CodeGen support for BlockAdd...
tree
|
commitdiff
2009-10-29
David Goodwin
Between scheduling regions, correctly maintain anti...
tree
|
commitdiff
2009-10-29
Dan Gohman
Remove some unnecessary spaces in debug output.
tree
|
commitdiff
2009-10-29
Dan Gohman
Move some code from being emitted as boilerplate duplic...
tree
|
commitdiff
2009-10-29
David Goodwin
Fix a couple of bugs in aggressive anti-dep breaking.
tree
|
commitdiff
2009-10-29
Bob Wilson
Refactor complicated predicate into a separate function.
tree
|
commitdiff
2009-10-29
Dan Gohman
Rename usesCustomDAGSchedInserter to usesCustomInserter...
tree
|
commitdiff
2009-10-29
Dan Gohman
Refactor the code for unfolding a load into a separate...
tree
|
commitdiff
2009-10-29
Bill Wendling
Reapply r85338.
tree
|
commitdiff
2009-10-29
Jim Grosbach
When the function is doing dynamic stack realignment...
tree
|
commitdiff
2009-10-29
Dale Johannesen
When there is a 2-instruction spill sequence, record
tree
|
commitdiff
2009-10-29
Bill Wendling
Don't put in these EH changes.
tree
|
commitdiff
2009-10-29
Bill Wendling
Reverting r85338 for now. It's causing a bootstrap...
tree
|
commitdiff
2009-10-28
Bob Wilson
Reimplement BranchFolding change to avoid tail merging...
tree
|
commitdiff
2009-10-28
Dale Johannesen
When we generate spill code, then decide we don't need
tree
|
commitdiff
2009-10-28
Eric Christopher
Make sure we return the right sized type here.
tree
|
commitdiff
2009-10-28
Bob Wilson
Revert r85346 change to control tail merging by CodeGen...
tree
|
commitdiff
2009-10-28
David Goodwin
Make AntiDepReg.h internal.
tree
|
commitdiff
2009-10-28
Dan Gohman
Don't call SDNode::isPredecessorOf when it isn't necess...
tree
|
commitdiff
2009-10-28
Dan Gohman
Simplify this code: if the unfolded load can't be hoist...
tree
|
commitdiff
2009-10-28
Dan Gohman
Rewrite SelectionDAG::isPredecessorOf to be iterative...
tree
|
commitdiff
2009-10-28
Dan Gohman
Teach MachineLICM to unfold loads from constant memory...
tree
|
commitdiff
2009-10-28
Evan Cheng
Add a second ValueType argument to isFPImmLegal.
tree
|
commitdiff
2009-10-28
Dan Gohman
Mark dead physregdefs dead immediately. This helps...
tree
|
commitdiff
2009-10-28
Dan Gohman
Allow constants of different types to share constant...
tree
|
commitdiff
2009-10-28
Chris Lattner
rename indbr -> indirectbr to appease the residents...
tree
|
commitdiff
2009-10-27
Bob Wilson
Record CodeGen optimization level in the BranchFolding...
tree
|
commitdiff
2009-10-27
Lang Hames
Fixed a bug in the coalescer where intervals were occas...
tree
|
commitdiff
2009-10-27
Dan Gohman
Update the MachineBasicBlock CFG for an indirect branch.
tree
|
commitdiff
2009-10-27
Dan Gohman
Add CodeGen support for indirect branches.
tree
|
commitdiff
2009-10-27
Devang Patel
Do not held on to DenseMap slot accross map insertion...
tree
|
commitdiff
2009-10-27
Chris Lattner
don't use stdio
tree
|
commitdiff
2009-10-27
Evan Cheng
Do away with addLegalFPImmediate. Add a target hook...
tree
|
commitdiff
2009-10-27
Chris Lattner
add enough support for indirect branch for the feature...
tree
|
commitdiff
2009-10-27
Chris Lattner
pseudosourcevalue is also still using getGlobalContext...
tree
|
commitdiff
2009-10-27
Eric Christopher
Add objectsize intrinsic and hook it up through codegen...
tree
|
commitdiff
2009-10-26
Victor Hernandez
Remove FreeInst.
tree
|
commitdiff
2009-10-26
David Goodwin
Allow the aggressive anti-dep breaker to process the...
tree
|
commitdiff
2009-10-26
David Goodwin
Define virtual destructor in *.cpp file.
tree
|
commitdiff
2009-10-26
David Goodwin
Add aggressive anti-dependence breaker. Currently it...
tree
|
commitdiff
2009-10-26
Dan Gohman
When checking whether a def of an aliased register...
tree
|
commitdiff
2009-10-26
David Goodwin
Break anti-dependence breaking out into its own class.
tree
|
commitdiff
2009-10-26
Evan Cheng
- Revert some changes from 85044, 85045, and 85047...
tree
|
commitdiff
2009-10-26
Chandler Carruth
Move DataTypes.h to include/llvm/System, update all...
tree
|
commitdiff
2009-10-25
Evan Cheng
Use isIdentityCopy. Fix a bozo bug (flipped condition...
tree
|
commitdiff
2009-10-25
Evan Cheng
Code clean up.
tree
|
commitdiff
2009-10-25
Evan Cheng
Do not delete identity insert_subreg even if dest is...
tree
|
commitdiff
2009-10-25
Nick Lewycky
Remove includes of Support/Compiler.h that are no longe...
tree
|
commitdiff
2009-10-25
Nick Lewycky
Remove VISIBILITY_HIDDEN from class/struct found inside...
tree
|
commitdiff
2009-10-25
Jim Grosbach
When the scavenger is looking for a good candidate...
tree
|
commitdiff
2009-10-24
Dan Gohman
Rename isLoopExit to isLoopExiting, for consistency...
tree
|
commitdiff
2009-10-24
Anton Korobeynikov
Add some asserts to catch copyRegToReg() fails early
tree
|
commitdiff
2009-10-23
Evan Cheng
Identity copies should not contribute to spill weight.
tree
|
commitdiff
2009-10-23
Dan Gohman
APInt-ify the gep scaling code, so that it correctly...
tree
|
commitdiff
2009-10-23
Bill Wendling
Neuter stack protectors by only checking character...
tree
|
commitdiff
2009-10-22
David Goodwin
Allow the target to select the level of anti-dependence...
tree
|
commitdiff
2009-10-22
Bill Wendling
Tidying up some code and comments. No functionality...
tree
|
commitdiff
2009-10-22
Anton Korobeynikov
Fix null pointer dereference.
tree
|
commitdiff
2009-10-22
Dan Gohman
Revert the main portion of r31856. It was causing Branc...
tree
|
commitdiff
2009-10-21
Jim Grosbach
The spill restore needs to be resolved to the SP/FP...
tree
|
commitdiff
next