2010-02-14 |
Dan Gohman | Fix whitespace. |
tree | commitdiff |
2010-02-14 |
Dan Gohman | Fix a comment. |
tree | commitdiff |
2010-02-14 |
Dan Gohman | When complicated expressions are broken down into subex... |
tree | commitdiff |
2010-02-14 |
Dan Gohman | Actually, this code doesn't have to be quite so conserv... |
tree | commitdiff |
2010-02-14 |
Dan Gohman | Don't attempt aggressive post-inc uses if TargetLowerin... |
tree | commitdiff |
2010-02-13 |
John McCall | Make LSR not crash if invoked without target lowering... |
tree | commitdiff |
2010-02-13 |
Eric Christopher | Fix a problem where we had bitcasted operands that... |
tree | commitdiff |
2010-02-13 |
Chris Lattner | remove dead code. |
tree | commitdiff |
2010-02-13 |
Chris Lattner | Split some code out to a helper function (FindReusableP... |
tree | commitdiff |
2010-02-13 |
Chris Lattner | Speed up codegen prepare from 3.58s to 0.488s. |
tree | commitdiff |
2010-02-13 |
Chris Lattner | PHINode::getBasicBlockIndex is O(n) in the number of... |
tree | commitdiff |
2010-02-13 |
Chris Lattner | iterate over preds using PHI information when available... |
tree | commitdiff |
2010-02-13 |
Chris Lattner | speed up CGP a bit by scanning predecessors through... |
tree | commitdiff |
2010-02-13 |
Dan Gohman | Fix a pruning heuristic which implicitly assumed that... |
tree | commitdiff |
2010-02-13 |
Jakob Stoklund Olesen | Enable the inlinehint attribute in the Inliner. |
tree | commitdiff |
2010-02-12 |
Dan Gohman | Reapply 95979, a compile-time speedup, now that the... |
tree | commitdiff |
2010-02-12 |
Dan Gohman | Fix this code to avoid dereferencing an end() iterator in |
tree | commitdiff |
2010-02-12 |
Chris Lattner | 1. modernize the constantmerge pass, using densemap... |
tree | commitdiff |
2010-02-12 |
Daniel Dunbar | Revert "Reverse the order for collecting the parts... |
tree | commitdiff |
2010-02-12 |
Dan Gohman | Reverse the order for collecting the parts of an addrec... |
tree | commitdiff |
2010-02-12 |
Dan Gohman | Reapply the new LoopStrengthReduction code, with compil... |
tree | commitdiff |
2010-02-11 |
Eric Christopher | Make sure that ConstantExpr offsets also aren't off... |
tree | commitdiff |
2010-02-11 |
Chris Lattner | Rename ValueRequiresCast to ShouldOptimizeCast, to... |
tree | commitdiff |
2010-02-11 |
Chris Lattner | Make DSE only scan blocks that are reachable from the... |
tree | commitdiff |
2010-02-11 |
Chris Lattner | Make jump threading honor x|undef -> true and x&undef... |
tree | commitdiff |
2010-02-11 |
Eric Christopher | Add ConstantExpr handling to Intrinsic::objectsize... |
tree | commitdiff |
2010-02-11 |
Devang Patel | Ignore dbg info intrinsics. |
tree | commitdiff |
2010-02-10 |
Devang Patel | Strip new llvm.dbg.value intrinsic. |
tree | commitdiff |
2010-02-10 |
Dan Gohman | Fix "the the" and similar typos. |
tree | commitdiff |
2010-02-09 |
Eric Christopher | Move Intrinsic::objectsize lowering back to InstCombine... |
tree | commitdiff |
2010-02-09 |
Eric Christopher | Pull these back out, they're a little too aggressive... |
tree | commitdiff |
2010-02-09 |
Chris Lattner | simplify this code, duh. |
tree | commitdiff |
2010-02-09 |
Chris Lattner | fix PR6193, only considering sign extensions *from... |
tree | commitdiff |
2010-02-09 |
Eric Christopher | Add file in here too. |
tree | commitdiff |
2010-02-09 |
Eric Christopher | Add a new pass to do llvm.objsize lowering using SCEV. |
tree | commitdiff |
2010-02-08 |
Chris Lattner | fix some problems handling large vectors reported in... |
tree | commitdiff |
2010-02-06 |
Jakob Stoklund Olesen | Reintroduce the InlineHint function attribute. |
tree | commitdiff |
2010-02-05 |
Jakob Stoklund Olesen | Don't unroll loops containing function calls. |
tree | commitdiff |
2010-02-05 |
Jakob Stoklund Olesen | Teach SimplifyCFG about magic pointer constants. |
tree | commitdiff |
2010-02-05 |
Chris Lattner | fix logical-select to invoke filecheck right, and fix... |
tree | commitdiff |
2010-02-05 |
Dan Gohman | Implement releaseMemory in CodeGenPrepare and free... |
tree | commitdiff |
2010-02-05 |
Dan Gohman | Use a SmallSetVector instead of a SetVector; this code... |
tree | commitdiff |
2010-02-05 |
Eric Christopher | Remove this code for now. I have a better idea and... |
tree | commitdiff |
2010-02-04 |
Bob Wilson | Do not reassociate expressions with i1 type. SimplifyC... |
tree | commitdiff |
2010-02-04 |
Jakob Stoklund Olesen | Increase inliner thresholds by 25. |
tree | commitdiff |
2010-02-04 |
Eric Christopher | Temporarily revert this since it appears to have caused... |
tree | commitdiff |
2010-02-04 |
Eric Christopher | Rework constant expr and array handling for objectsize... |
tree | commitdiff |
2010-02-03 |
Eric Christopher | If we're dealing with a zero-length array, don't lower... |
tree | commitdiff |
2010-02-03 |
Bob Wilson | Adjust the heuristics used to decide when SROA is likel... |
tree | commitdiff |
2010-02-03 |
Evan Cheng | Revert 94937 and move the noreturn check to codegen. |
tree | commitdiff |
2010-02-03 |
Bob Wilson | Fix some comment typos. |
tree | commitdiff |
2010-02-03 |
Eric Christopher | Recommit this, looks like it wasn't the cause. |
tree | commitdiff |
2010-02-02 |
Eric Christopher | Hopefully temporarily revert this. |
tree | commitdiff |
2010-02-02 |
Eric Christopher | Reformat my last patch slightly. |
tree | commitdiff |
2010-02-02 |
Eric Christopher | Re-add strcmp and known size object size checking optim... |
tree | commitdiff |
2010-02-02 |
Chris Lattner | don't turn (A & (C0?-1:0)) | (B & ~(C0?-1:0)) -> C0... |
tree | commitdiff |
2010-02-02 |
Chris Lattner | fix a crash in loop unswitch on a loop invariant vector... |
tree | commitdiff |
2010-02-02 |
Dan Gohman | LangRef.html says that inttoptr and ptrtoint always... |
tree | commitdiff |
2010-02-02 |
Eric Christopher | Don't need to check the last argument since it'll alway... |
tree | commitdiff |
2010-02-02 |
Eric Christopher | More indentation/tabification fixes. |
tree | commitdiff |
2010-02-02 |
Eric Christopher | Untabify previous commit. |
tree | commitdiff |
2010-02-01 |
Eric Christopher | Formatting. |
tree | commitdiff |
2010-02-01 |
Bob Wilson | Add an option to GVN to remove all partially redundant... |
tree | commitdiff |
2010-02-01 |
Chris Lattner | cleanups. |
tree | commitdiff |
2010-02-01 |
Chris Lattner | fix rdar://7590304, a miscompilation of objc apps on... |
tree | commitdiff |
2010-02-01 |
Chris Lattner | fix rdar://7590304, an infinite loop in instcombine... |
tree | commitdiff |
2010-02-01 |
Bob Wilson | Fix pr6198 by moving the isSized() check to an outer... |
tree | commitdiff |
2010-01-31 |
Eli Friedman | Simplify/generalize the xor+add->sign-extend instcombine. |
tree | commitdiff |
2010-01-31 |
Eli Friedman | Add a small transform: transform -(X<<Y) to (-X<<Y... |
tree | commitdiff |
2010-01-31 |
Evan Cheng | Do not mark no-return calls tail calls. It'll screw... |
tree | commitdiff |
2010-01-30 |
Bob Wilson | Check alignment of loads when deciding whether it is... |
tree | commitdiff |
2010-01-30 |
Bob Wilson | Use more specific types to avoid casts. No functionali... |
tree | commitdiff |
2010-01-29 |
Jakob Stoklund Olesen | Keep iterating over all uses when meeting a phi node... |
tree | commitdiff |
2010-01-29 |
Bob Wilson | Preserve load alignment in instcombine transformations... |
tree | commitdiff |
2010-01-29 |
Eric Christopher | Revert my last couple of patches. They appear to have... |
tree | commitdiff |
2010-01-29 |
Bob Wilson | Use uint64_t instead of unsigned for offsets and sizes. |
tree | commitdiff |
2010-01-29 |
Bob Wilson | Improve isSafeToLoadUnconditionally to recognize that... |
tree | commitdiff |
2010-01-29 |
Duncan Sands | Having RHSKnownZero and RHSKnownOne be alternative... |
tree | commitdiff |
2010-01-29 |
Eric Christopher | Make strcpy_chk lower to strcpy if we have a safe size. |
tree | commitdiff |
2010-01-29 |
Eric Christopher | Add constant support to object size handling and remove... |
tree | commitdiff |
2010-01-29 |
Bill Wendling | Generic reformatting and comment fixing. No functionali... |
tree | commitdiff |
2010-01-29 |
Bill Wendling | Add newline to debugging output, and fix some grammar... |
tree | commitdiff |
2010-01-29 |
Victor Hernandez | mem2reg erases the dbg.declare intrinsics that it conve... |
tree | commitdiff |
2010-01-28 |
Duncan Sands | Fix PR6165. The bug was that LHSKnownZero was being... |
tree | commitdiff |
2010-01-27 |
Bob Wilson | Avoid creating redundant PHIs in SSAUpdater::GetValueIn... |
tree | commitdiff |
2010-01-27 |
Jeffrey Yasskin | Kill ModuleProvider and ghost linkage by inverting... |
tree | commitdiff |
2010-01-27 |
Benjamin Kramer | Don't bother with sprintf, just pass the Twine through. |
tree | commitdiff |
2010-01-27 |
Benjamin Kramer | Use the less expensive getName function instead of... |
tree | commitdiff |
2010-01-27 |
Chris Lattner | some cleanups. |
tree | commitdiff |
2010-01-27 |
Chris Lattner | no need to check for null |
tree | commitdiff |
2010-01-27 |
Victor Hernandez | When converting dbg.declare to dbg.value, attach promot... |
tree | commitdiff |
2010-01-26 |
Victor Hernandez | Avoid extra calls to MD->getNumOperands() |
tree | commitdiff |
2010-01-26 |
Victor Hernandez | Switch AllocaDbgDeclares to SmallVector and don't leak... |
tree | commitdiff |
2010-01-26 |
Victor Hernandez | In mem2reg, for all alloca/stores that get promoted... |
tree | commitdiff |
2010-01-25 |
Bob Wilson | Remove check for an impossible condition: the condition... |
tree | commitdiff |
2010-01-25 |
Bob Wilson | Change Value::getUnderlyingObject to have the MaxLookup... |
tree | commitdiff |
2010-01-25 |
Victor Hernandez | Revert r94260 until findDbgDeclare() is made more efficient |
tree | commitdiff |
2010-01-24 |
Chris Lattner | make -fno-rtti the default unless a directory builds... |
tree | commitdiff |
2010-01-24 |
Chris Lattner | change the canonical form of "cond ? -1 : 0" to be |
tree | commitdiff |
2010-01-23 |
Chris Lattner | fix a potential overflow issue Eli pointed out. |
tree | commitdiff |
next |