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
/
Analysis
Commit message (
Expand
)
Author
Age
*
The FoldingSet hash data includes pointer values, so it isn't
Dan Gohman
2010-06-07
*
Optimize this code somewhat by taking advantage of the fact
Dan Gohman
2010-06-07
*
Micro-optimize this, to speed up this hotspot in debug builds a little.
Dan Gohman
2010-06-07
*
Micro-optimize this.
Dan Gohman
2010-06-07
*
Optimize ScalarEvolution's SCEVComplexityCompare predicate: don't go
Dan Gohman
2010-06-07
*
Create new accessors to get arguments for call/invoke instructions. It breaks
Bill Wendling
2010-06-07
*
Revert 105492 & 105493 due to a testcase regression. Radar 7424645.
Stuart Hastings
2010-06-05
*
LSR needs to remember inserted instructions even in postinc mode, because
Dan Gohman
2010-06-05
*
Support for nested functions/classes in debug output. Radar 7424645.
Stuart Hastings
2010-06-04
*
Fix normalization and de-normalization of non-affine SCEVs.
Dan Gohman
2010-06-04
*
Fix the noalias checking so that it doesn't worry about
Dan Gohman
2010-06-01
*
Fix AliasDebugger to be aware of operand values too.
Dan Gohman
2010-05-28
*
Add lint checks for function attributes.
Dan Gohman
2010-05-28
*
Fix lint's memcpy and memmove checks, and its basic block traversal.
Dan Gohman
2010-05-28
*
Detect self-referential values.
Dan Gohman
2010-05-28
*
Revert 104841, 104842, 104876 due to buildbot failures. Radar 7424645.
Stuart Hastings
2010-05-28
*
Eli pointed out that va_arg instruction result values don't
Dan Gohman
2010-05-28
*
Teach lint how to look through simple store+load pairs and other
Dan Gohman
2010-05-28
*
Move FindAvailableLoadedValue isSafeToLoadUnconditionally out of
Dan Gohman
2010-05-28
*
ConstantFoldConstantExpression can theoretically return null.
Dan Gohman
2010-05-28
*
Add a lint check for returning the address of stack memory.
Dan Gohman
2010-05-28
*
Support for nested functions/classes in debug output. Radar 7424645.
Stuart Hastings
2010-05-27
*
Avoid counting InlineAsm as a call - it prevents loop unrolling.
Jakob Stoklund Olesen
2010-05-26
*
Fix Lint printing warnings multiple times. Remove the ErrorStr
Dan Gohman
2010-05-26
*
Reinstate checking of stackrestore, with checking for both Read
Dan Gohman
2010-05-26
*
Stackrestore is not a load.
Dan Gohman
2010-05-26
*
Remove a TODO which isn't practical.
Dan Gohman
2010-05-26
*
Implement checking of the tail keyword.
Dan Gohman
2010-05-26
*
Rename variable. add comment.
Devang Patel
2010-05-20
*
Add support to preserve type info for the variables that are removed by the o...
Devang Patel
2010-05-14
*
Clear CachedFunctionInfo upon Pass::releaseMemory. Because ValueMap will abort
Nick Lewycky
2010-05-12
*
Fix whitespace in debug output to be consistent.
Dan Gohman
2010-05-10
*
Remove DIGlobal.
Devang Patel
2010-05-07
*
Add DINameSpace::Verify().
Devang Patel
2010-05-07
*
Verify variable directly.
Devang Patel
2010-05-07
*
Verify compile unit also.
Devang Patel
2010-05-07
*
Wrap const MDNode * inside DIDescriptor.
Devang Patel
2010-05-07
*
Use overloaded operators instead of DIDescriptor::getNode()
Devang Patel
2010-05-07
*
Avoid DIDescriptor::getNode(). Use overloaded operators instead.
Devang Patel
2010-05-07
*
Add some words to this output to indicate what the numbers mean.
Dan Gohman
2010-05-07
*
Add a simple module-level debug info printer. It just sets up a
Dan Gohman
2010-05-07
*
Fix the new print functions to call print instead of dump.
Dan Gohman
2010-05-07
*
Convert the DebugInfo classes dump() methods into print(raw_ostream &)
Dan Gohman
2010-05-07
*
Use the SCEVAddRecExpr::getPostIncExpr utility function instead
Dan Gohman
2010-05-04
*
Fix a copy+pasto.
Dan Gohman
2010-05-04
*
Do not ignore debug loc attached with llvm.dbg.declare while collecting debug...
Devang Patel
2010-05-04
*
Use getConstant instead of getIntegerSCEV. The two are basically the
Dan Gohman
2010-05-03
*
Silence warnings about -1 being converted to an unsigned value.
Dan Gohman
2010-05-03
*
Use isTrueWhenEqual and isFalseWhenEqual instead of assuming that
Dan Gohman
2010-05-03
*
In ScalarEvolution::print, don't bother printing out the SCEVs for
Dan Gohman
2010-05-03
[next]