projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Remove a special conditional setting of neverHasSideEffects if the instruction didn...
2012-12-25
Nick Lewycky
Fix whitespace. No functionality change.
commit
|
commitdiff
|
tree
2012-12-24
Nick Lewycky
Quiet gcc's -Wparenthesis warning. No functionality...
commit
|
commitdiff
|
tree
2012-12-24
Nick Lewycky
Fix typo "Makre" -> "Make".
commit
|
commitdiff
|
tree
2012-11-29
Nick Lewycky
Issue a fatal error if the line doesn't have a regular...
commit
|
commitdiff
|
tree
2012-11-18
Nick Lewycky
Don't try to calculate the alignment of an unsigned...
commit
|
commitdiff
|
tree
2012-10-26
Nick Lewycky
Hoist out some work done inside a loop doing a linear...
commit
|
commitdiff
|
tree
2012-10-26
Nick Lewycky
Fix typo in comment.
commit
|
commitdiff
|
tree
2012-10-22
Nick Lewycky
Reapply r166405, teaching tailcallelim to be smarter...
commit
|
commitdiff
|
tree
2012-10-21
Nick Lewycky
Teach TailRecursionElimination to consider 'nocapture...
commit
|
commitdiff
|
tree
2012-10-19
Nick Lewycky
Pacify -Wnon-virtual-dtor.
commit
|
commitdiff
|
tree
2012-10-12
Nick Lewycky
Shuffle the virtual destructor down to the base. This...
commit
|
commitdiff
|
tree
2012-10-12
Nick Lewycky
Give this class full of virtual functions a virtual...
commit
|
commitdiff
|
tree
2012-10-11
Nick Lewycky
Don't crash when !tbaa.struct contents is invalid.
commit
|
commitdiff
|
tree
2012-10-11
Nick Lewycky
Don't crash if a .ll file contains a forward-reference...
commit
|
commitdiff
|
tree
2012-10-08
Nick Lewycky
Give CaptureTracker::shouldExplore a base implementation...
commit
|
commitdiff
|
tree
2012-10-02
Nick Lewycky
Make sure to put our sret argument into %rax on x86...
commit
|
commitdiff
|
tree
2012-09-28
Nick Lewycky
Surprisingly, we missed a trivial case here. Fix that!
commit
|
commitdiff
|
tree
2012-09-27
Nick Lewycky
Prefer shuffles to selects. Backends love shuffles!
commit
|
commitdiff
|
tree
2012-09-27
Nick Lewycky
Add missing function CreateFPCast to the TargetFolder...
commit
|
commitdiff
|
tree
2012-09-26
Nick Lewycky
Disable the new SROA pass to get the tree back in working...
commit
|
commitdiff
|
tree
2012-09-25
Nick Lewycky
Don't drop the alignment on a memcpy intrinsic when...
commit
|
commitdiff
|
tree
2012-09-25
Nick Lewycky
Revert the business end of r164634, and replace it...
commit
|
commitdiff
|
tree
2012-09-25
Nick Lewycky
Don't try to promote the same alloca twice. Fixes PR13916!
commit
|
commitdiff
|
tree
2012-09-25
Nick Lewycky
Make this test check the transforms it's actually doing...
commit
|
commitdiff
|
tree
2012-09-25
Nick Lewycky
Don't forget that strcpy and friends return a pointer...
commit
|
commitdiff
|
tree
2012-09-24
Nick Lewycky
Remove unused name of variable to quiet a warning....
commit
|
commitdiff
|
tree
2012-09-24
Nick Lewycky
Teach DSE that strcpy, strncpy, strcat and strncat...
commit
|
commitdiff
|
tree
2012-09-24
Nick Lewycky
Move all the calls to AA.getTargetLibraryInfo() to...
commit
|
commitdiff
|
tree
2012-09-23
Nick Lewycky
Don't do actual work inside an assert statement. Fixes...
commit
|
commitdiff
|
tree
2012-09-13
Nick Lewycky
Fix typo in comment.
commit
|
commitdiff
|
tree
2012-09-09
Nick Lewycky
Move spaces to the right places. No functionality change.
commit
|
commitdiff
|
tree
2012-09-09
Nick Lewycky
Add missing space before {. No functionality change.
commit
|
commitdiff
|
tree
2012-09-05
Nick Lewycky
Add missing file for test.
commit
|
commitdiff
|
tree
2012-09-05
Nick Lewycky
Teach libObject about some more ELF relocations. llvm...
commit
|
commitdiff
|
tree
2012-08-15
Nick Lewycky
Fix a typo that led to a failure to correctly verify...
commit
|
commitdiff
|
tree
2012-08-12
Nick Lewycky
Give this test an explicit triple.
commit
|
commitdiff
|
tree
2012-08-12
Nick Lewycky
When emitting the PC range in an FDE, use the same...
commit
|
commitdiff
|
tree
2012-08-01
Nick Lewycky
Stay rational; don't assert trying to take the square...
commit
|
commitdiff
|
tree
2012-07-30
Nick Lewycky
Fix grammar-o. Fixes PR13482!
commit
|
commitdiff
|
tree
2012-07-29
Nick Lewycky
Add testcases for GlobalOpt changes in r160693 and...
commit
|
commitdiff
|
tree
2012-07-25
Nick Lewycky
It's not safe to blindly remove invoke instructions...
commit
|
commitdiff
|
tree
2012-07-24
Nick Lewycky
Don't delete one more instruction than we're allowed...
commit
|
commitdiff
|
tree
2012-07-24
Nick Lewycky
Teach globalopt to not nuke all stores to globals....
commit
|
commitdiff
|
tree
2012-07-21
Nick Lewycky
Revert r160602.
commit
|
commitdiff
|
tree
2012-07-21
Nick Lewycky
Teach globalopt to play nice with leak checkers. This...
commit
|
commitdiff
|
tree
2012-07-19
Nick Lewycky
Revert r160529 due to crashes.
commit
|
commitdiff
|
tree
2012-07-19
Nick Lewycky
Don't wipe out global variables that are probably storing...
commit
|
commitdiff
|
tree
2012-07-05
Nick Lewycky
Remove ParentMap. You can just ask the domnode for...
commit
|
commitdiff
|
tree
2012-06-28
Nick Lewycky
If the step value is a constant zero, the loop isn...
commit
|
commitdiff
|
tree
2012-06-24
Nick Lewycky
Remove dyn_cast + dereference pattern by replacing...
commit
|
commitdiff
|
tree
2012-06-24
Nick Lewycky
Tab to spaces. No functionality change.
commit
|
commitdiff
|
tree
2012-06-24
Nick Lewycky
Remove a dangling reference to a deleted instruction...
commit
|
commitdiff
|
tree
2012-06-22
Nick Lewycky
Emit relocations for DW_AT_location entries on systems...
commit
|
commitdiff
|
tree
2012-05-20
Nick Lewycky
Add RPO to the lexicon.
commit
|
commitdiff
|
tree
2012-05-01
Nick Lewycky
An instruction in a loop is not guaranteed to be executed...
commit
|
commitdiff
|
tree
2012-04-18
Nick Lewycky
Move the JIT flags from llc to lli. These flags showed...
commit
|
commitdiff
|
tree
2012-03-23
Nick Lewycky
Explicitly close optionally closed <li> tags.
commit
|
commitdiff
|
tree
2012-03-21
Nick Lewycky
Add a release note for r145714.
commit
|
commitdiff
|
tree
2012-03-18
Nick Lewycky
Factor out the multiply analysis code in ComputeMaskedBits...
commit
|
commitdiff
|
tree
2012-03-18
Nick Lewycky
This clause (although matching parts of the implementation...
commit
|
commitdiff
|
tree
2012-03-09
Nick Lewycky
Factor out the analysis of addition and subtraction...
commit
|
commitdiff
|
tree
2012-03-07
Nick Lewycky
No functionality change. Type::isSized() can be expensive...
commit
|
commitdiff
|
tree
2012-02-29
Nick Lewycky
Where the alloca'd space actually lives in ram is undefined...
commit
|
commitdiff
|
tree
2012-02-26
Nick Lewycky
Reinstate the optimization from r151449 with a fix...
commit
|
commitdiff
|
tree
2012-02-25
Nick Lewycky
Roll these back to r151448 until I figure out how they...
commit
|
commitdiff
|
tree
2012-02-25
Nick Lewycky
An argument and a local identified object (eg. a noalias...
commit
|
commitdiff
|
tree
2012-02-25
Nick Lewycky
Fix five-letter typo in comment.
commit
|
commitdiff
|
tree
2012-02-25
Nick Lewycky
Teach instsimplify to be more aggressive when analyzing...
commit
|
commitdiff
|
tree
2012-02-25
Nick Lewycky
Move isKnownNonNull from private implementation detail...
commit
|
commitdiff
|
tree
2012-02-25
Nick Lewycky
Remove spurious emacs mode marker.
commit
|
commitdiff
|
tree
2012-02-24
Nick Lewycky
ScheduleDAGInstrs.h:155: warning: suggest parentheses...
commit
|
commitdiff
|
tree
2012-02-21
Nick Lewycky
Use the target-aware constant folder on expressions...
commit
|
commitdiff
|
tree
2012-02-20
Nick Lewycky
Check for the correct size in the invariant marker.
commit
|
commitdiff
|
tree
2012-02-20
Nick Lewycky
Rename class Evaluate to Evaluator and put it in an...
commit
|
commitdiff
|
tree
2012-02-19
Nick Lewycky
Move EvaluateFunction and EvaluateBlock into a class...
commit
|
commitdiff
|
tree
2012-02-17
Nick Lewycky
Remove question.
commit
|
commitdiff
|
tree
2012-02-17
Nick Lewycky
Add support for invariant.start inside the static constructo...
commit
|
commitdiff
|
tree
2012-02-12
Nick Lewycky
Handle InvokeInst in EvaluateBlock. Don't try to support...
commit
|
commitdiff
|
tree
2012-02-12
Nick Lewycky
false is totally null!
commit
|
commitdiff
|
tree
2012-02-12
Nick Lewycky
Remove redundant getAnalysis<> calls in GlobalOpt....
commit
|
commitdiff
|
tree
2012-02-12
Nick Lewycky
Pass TargetData and TargetLibraryInfo through to the...
commit
|
commitdiff
|
tree
2012-02-12
Nick Lewycky
Fix function name in comment to match actual name....
commit
|
commitdiff
|
tree
2012-02-12
Nick Lewycky
Don't traverse the PHI nodes twice. No functionality...
commit
|
commitdiff
|
tree
2012-02-06
Nick Lewycky
Fix comment-rulers.
commit
|
commitdiff
|
tree
2012-02-06
Nick Lewycky
System headers after llvm headers.
commit
|
commitdiff
|
tree
2012-02-06
Nick Lewycky
Split part of EvaluateFunction into a new EvaluateBlock...
commit
|
commitdiff
|
tree
2012-02-05
Nick Lewycky
Teach GlobalOpt to handle atomic accesses to globals.
commit
|
commitdiff
|
tree
2012-02-05
Nick Lewycky
Clean up some whitespace and comments. No functionality...
commit
|
commitdiff
|
tree
2012-02-04
Nick Lewycky
Fix a leak!
commit
|
commitdiff
|
tree
2012-01-28
Nick Lewycky
Fix typo.
commit
|
commitdiff
|
tree
2012-01-25
Nick Lewycky
Use precomputed BB size instead of BB->size().
commit
|
commitdiff
|
tree
2012-01-25
Nick Lewycky
Gracefully degrade precision in branch probability...
commit
|
commitdiff
|
tree
2012-01-25
Nick Lewycky
Support pointer comparisons against constants, when...
commit
|
commitdiff
|
tree
2012-01-25
Nick Lewycky
Fix assert("msg"). Fix unused-variable warnings complaining...
commit
|
commitdiff
|
tree
2012-01-23
Nick Lewycky
Fix broken link.
commit
|
commitdiff
|
tree
2012-01-23
Nick Lewycky
Make Value::isDereferenceablePointer() handle unreachable...
commit
|
commitdiff
|
tree
2012-01-20
Nick Lewycky
Fix CountCodeReductionForAlloca to more accurately...
commit
|
commitdiff
|
tree
2012-01-19
Nick Lewycky
Actually, this code handles wrapped sets just fine...
commit
|
commitdiff
|
tree
2012-01-19
Nick Lewycky
Space after punctuation.
commit
|
commitdiff
|
tree
2012-01-19
Nick Lewycky
Add a TargetOption for disabling tail calls.
commit
|
commitdiff
|
tree
next