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
Commit message (
Expand
)
Author
Age
*
Backed out 53031.
Evan Cheng
2008-07-03
*
Back out 53091 for now.
Evan Cheng
2008-07-03
*
Use information already present in the ValueTable to fast-fail when we know t...
Owen Anderson
2008-07-03
*
Do not try to update dominator info while manipulating CFG. This code does n...
Devang Patel
2008-07-03
*
Remove the ability for ADCE to remove unreachable blocks in loop nests, becau...
Owen Anderson
2008-07-03
*
- Remove calls to copyKillDeadInfo which is an N^2 function. Instead, propaga...
Evan Cheng
2008-07-03
*
Add newline at the end of Constants.cpp.
Matthijs Kooijman
2008-07-03
*
llvm-gcc sometimes marks external declarations hidden, because intializers are
Anton Korobeynikov
2008-07-03
*
Remove unused function.
Bill Wendling
2008-07-03
*
Preserve dom info.
Devang Patel
2008-07-03
*
Keep track of inherited analysis (e.g. dominator tree).
Devang Patel
2008-07-03
*
Remove extra FIXME
Devang Patel
2008-07-03
*
Reconstruct dom info, if loop is unswitched.
Devang Patel
2008-07-03
*
LoopUnswitch does not preserve dominator info in all cases.
Devang Patel
2008-07-03
*
Reapply r52988, "Simplify addRegisterKilled and addRegisterDead." The
Dan Gohman
2008-07-03
*
Use operator new instead of new char[].
Dan Gohman
2008-07-03
*
Avoid unnecessarily copying APInt objects.
Dan Gohman
2008-07-03
*
Correct a comment.
Dan Gohman
2008-07-03
*
Use std::replace instead of std::find and push_back.
Evan Cheng
2008-07-03
*
Undo previous patch. It is not that simple to fix dom info here.
Devang Patel
2008-07-03
*
- Add LiveVariables::replaceKillInstruction. This does a subset of instructio...
Evan Cheng
2008-07-03
*
commuteInstruction should preserve dead markers.
Evan Cheng
2008-07-03
*
Make LiveVariables even more optional, by making it optional in the call to T...
Owen Anderson
2008-07-02
*
Replace a few uses of SelectionDAG::getTargetNode with
Dan Gohman
2008-07-02
*
Preserve dom info while simplifing loop after the unswitch.
Devang Patel
2008-07-02
*
Revert r52988. It broke 254.gap on x86-64.
Dan Gohman
2008-07-02
*
TwoAddressInstructionPass doesn't really require LiveVariables, it just needs...
Owen Anderson
2008-07-02
*
Use df_ext_iterator to capture the reachable set without allocating an extra ...
Owen Anderson
2008-07-02
*
Avoid a redundant call.
Owen Anderson
2008-07-02
*
Add support to ADCE for pruning unreachable blocks. This addresses the final
Owen Anderson
2008-07-02
*
Add a new getMergeValues method that does not need
Duncan Sands
2008-07-02
*
Use DenseSet rather than SmallPtrSet for the alive set. Using SmallPtrSet
Owen Anderson
2008-07-02
*
A better fix for PR2503 that doesn't pessimize GVN in the presence of unreach...
Owen Anderson
2008-07-02
*
Fixed problem in EmitStackConvert where the source and target type
Mon P Wang
2008-07-02
*
instead of aborting on shifts of i1, just implicitly fold them.
Chris Lattner
2008-07-02
*
Fix typo compounded by a cut-and-pasto.
Duncan Sands
2008-07-02
*
Let AnalyzeNewNode take care of calling ExpungeNode.
Duncan Sands
2008-07-02
*
- Use a faster priority comparison function if -fast.
Evan Cheng
2008-07-02
*
Add a new (simple) StringMap::clear method, patch by Pratik
Chris Lattner
2008-07-02
*
reuse vectors.
Devang Patel
2008-07-02
*
Fix comment.
Devang Patel
2008-07-02
*
Preserve loop data so that it is not fetched everytime it is needed.
Devang Patel
2008-07-02
*
Use the canonical form for getting an empty structure.
Bill Wendling
2008-07-02
*
Sorry. I couldn't sleep at night knowing I put these ugly casts into the sour...
Bill Wendling
2008-07-02
*
Add a version of AddString that takes a const char* so we can avoid extraneous
Owen Anderson
2008-07-01
*
Darwin doesn't need exception handling information for the "move" info when
Bill Wendling
2008-07-01
*
Avoid creating expensive comment string if it's not going to be printed.
Evan Cheng
2008-07-01
*
No need to use std::distance. We can just count the number of operands
Owen Anderson
2008-07-01
*
Simplify addRegisterKilled and addRegisterDead.
Evan Cheng
2008-07-01
*
- Update comments.
Bill Wendling
2008-07-01
[next]