2009-11-23 |
Devang Patel | Add CreateLocation varinat that accepts MDNode (with... |
tree | commitdiff |
2009-11-23 |
Chris Lattner | fix comment, thanks all :) |
tree | commitdiff |
2009-11-23 |
Chris Lattner | use the new isNoAlias method to simplify some code... |
tree | commitdiff |
2009-11-23 |
Chris Lattner | whitespace cleanup, tidying |
tree | commitdiff |
2009-11-23 |
Chris Lattner | speed up BasicAA a bit by implementing a long-standing... |
tree | commitdiff |
2009-11-23 |
Dan Gohman | Make ConstantFoldConstantExpression recursively visit... |
tree | commitdiff |
2009-11-23 |
Nick Lewycky | Remove unused LLVMContext. |
tree | commitdiff |
2009-11-23 |
Nick Lewycky | Remove dead LLVMContext argument. |
tree | commitdiff |
2009-11-22 |
Chris Lattner | add fixme for dubious code. Duncan, what do you think? |
tree | commitdiff |
2009-11-22 |
Chris Lattner | remove a silly condition that doesn't make a lot of... |
tree | commitdiff |
2009-11-22 |
Chris Lattner | reduce indentation, no functionality change. |
tree | commitdiff |
2009-11-22 |
Chris Lattner | Remove the AliasAnalysis::getMustAliases method, which... |
tree | commitdiff |
2009-11-22 |
Nick Lewycky | Remove dead code. While there, also turn a few 'T*... |
tree | commitdiff |
2009-11-20 |
Dan Gohman | Use stripPointerCasts(). Thanks Duncan! |
tree | commitdiff |
2009-11-20 |
Dan Gohman | Revert the rule that considers comparisons between... |
tree | commitdiff |
2009-11-20 |
Dan Gohman | Simplify this code; it's not necessary to check isIdent... |
tree | commitdiff |
2009-11-20 |
Dan Gohman | Teach getSmallConstantTripMultiple about Shl operators. |
tree | commitdiff |
2009-11-20 |
Dan Gohman | Refine the capture tracking rules for comparisons to... |
tree | commitdiff |
2009-11-20 |
Dan Gohman | Use isVoidTy(). |
tree | commitdiff |
2009-11-19 |
Dan Gohman | Refine this to only apply to null in the default addres... |
tree | commitdiff |
2009-11-19 |
Dan Gohman | Extend CaptureTracking to indicate when a value is... |
tree | commitdiff |
2009-11-19 |
Dan Gohman | Comparing a pointer with null is not a capture. |
tree | commitdiff |
2009-11-19 |
Jim Grosbach | Teach IVUsers to keep things simpler and track loop... |
tree | commitdiff |
2009-11-18 |
Dan Gohman | Simplify ComputeMultiple so that it doesn't depend... |
tree | commitdiff |
2009-11-17 |
Devang Patel | Remove dead code. |
tree | commitdiff |
2009-11-16 |
Chris Lattner | typo spotted by duncan. |
tree | commitdiff |
2009-11-15 |
Chris Lattner | teach LVI to infer edge information from switch instruc... |
tree | commitdiff |
2009-11-15 |
Chris Lattner | fix a logic error that would cause LVI-JT to miscompile |
tree | commitdiff |
2009-11-15 |
Chris Lattner | implement the first stab at caching queries. This... |
tree | commitdiff |
2009-11-15 |
Chris Lattner | refactor a bunch of code forming the new LazyValueInfoCache |
tree | commitdiff |
2009-11-14 |
Nick Lewycky | Teach BasicAA that a constant expression can't alias... |
tree | commitdiff |
2009-11-13 |
Devang Patel | Revert r87059 for now. It is failing clang tests. |
tree | commitdiff |
2009-11-13 |
Victor Hernandez | Remove unnecessary llvm.dbg.declare bitcast |
tree | commitdiff |
2009-11-12 |
Devang Patel | "Attach debug info with llvm instructions" mode was... |
tree | commitdiff |
2009-11-12 |
Evan Cheng | - Teach LSR to avoid changing cmp iv stride if it will... |
tree | commitdiff |
2009-11-12 |
Chris Lattner | various fixes to the lattice transfer functions. |
tree | commitdiff |
2009-11-12 |
Chris Lattner | Add a new getPredicateOnEdge method which returns more... |
tree | commitdiff |
2009-11-12 |
Chris Lattner | expose edge information and switch j-t to use it. |
tree | commitdiff |
2009-11-12 |
Chris Lattner | move some stuff into DEBUG's and turn on lazy-value... |
tree | commitdiff |
2009-11-12 |
Devang Patel | Do not use StringRef in DebugInfo interface. |
tree | commitdiff |
2009-11-11 |
Chris Lattner | make LazyValueInfo actually to some stuff. This isn... |
tree | commitdiff |
2009-11-11 |
Chris Lattner | stub out some LazyValueInfo interfaces, and have JumpTh... |
tree | commitdiff |
2009-11-11 |
Chris Lattner | Stub out a new lazy value info pass, which will eventually |
tree | commitdiff |
2009-11-11 |
Chris Lattner | remove redundant foward declaration. This function... |
tree | commitdiff |
2009-11-10 |
Devang Patel | Implement support to debug inlined functions. |
tree | commitdiff |
2009-11-10 |
Chris Lattner | move some generally useful functions out of jump threading |
tree | commitdiff |
2009-11-10 |
Devang Patel | Process InlinedAt location info. |
tree | commitdiff |
2009-11-10 |
Victor Hernandez | Update computeArraySize() to use ComputeMultiple()... |
tree | commitdiff |
2009-11-10 |
Victor Hernandez | Add ComputeMultiple() analysis function that recursivel... |
tree | commitdiff |
2009-11-10 |
Chris Lattner | I misread the parens, not so redundant after all. |
tree | commitdiff |
2009-11-10 |
Chris Lattner | remove some redundant parens. |
tree | commitdiff |
2009-11-10 |
Chris Lattner | add a new SimplifyInstruction API, which is like Consta... |
tree | commitdiff |
2009-11-10 |
Jeffrey Yasskin | Fix DenseMap iterator constness. |
tree | commitdiff |
2009-11-10 |
Chris Lattner | factor simplification logic for AND and OR out to InstS... |
tree | commitdiff |
2009-11-09 |
Chris Lattner | pull a bunch of logic out of instcombine into instsimpl... |
tree | commitdiff |
2009-11-09 |
Dan Gohman | Pass the (optional) TargetData object to ConstantFoldIn... |
tree | commitdiff |
2009-11-09 |
Chris Lattner | rename SimplifyCompare -> SimplifyCmpInst and split... |
tree | commitdiff |
2009-11-09 |
Chris Lattner | fix ConstantFoldCompareInstOperands to take the LHS... |
tree | commitdiff |
2009-11-09 |
Chris Lattner | stub out a new libanalysis "instruction simplify" inter... |
tree | commitdiff |
2009-11-09 |
Dan Gohman | Default-addressspace null pointers don't alias anything... |
tree | commitdiff |
2009-11-09 |
Dan Gohman | Minor tidiness fixes. |
tree | commitdiff |
2009-11-07 |
Victor Hernandez | Re-commit r86077 now that r86290 fixes the 179.art... |
tree | commitdiff |
2009-11-06 |
Devang Patel | Tolerate invalid derived type. |
tree | commitdiff |
2009-11-06 |
Devang Patel | Do not bother to emit debug info for nameless global... |
tree | commitdiff |
2009-11-06 |
Chris Lattner | remove a bunch of extraneous LLVMContext arguments |
tree | commitdiff |
2009-11-06 |
Victor Hernandez | Revert r86077 because it caused crashes in 179.art... |
tree | commitdiff |
2009-11-05 |
Dan Gohman | Fix IVUsers to avoid assuming that the loop has a uniqu... |
tree | commitdiff |
2009-11-05 |
Dan Gohman | Factor out the predicate code for loopsimplify form... |
tree | commitdiff |
2009-11-05 |
Victor Hernandez | Update CreateMalloc so that its callers specify the... |
tree | commitdiff |
2009-11-04 |
Devang Patel | While calculating original type size for a derived... |
tree | commitdiff |
2009-11-03 |
Victor Hernandez | Changes requested (avoid getFunction(), avoid Type... |
tree | commitdiff |
2009-11-03 |
Victor Hernandez | Changes (* location in pointer variables, avoiding... |
tree | commitdiff |
2009-11-03 |
Chris Lattner | remove unneeded checks of isFreeCall |
tree | commitdiff |
2009-11-03 |
Chris Lattner | remove a check of isFreeCall: the argument to free... |
tree | commitdiff |
2009-11-02 |
Victor Hernandez | Set bit instead of calling pow() to compute 2 << n |
tree | commitdiff |
2009-11-02 |
Edward O'Callaghan | Fix for warning seen on DF-BSD, Victor, please fix... |
tree | commitdiff |
2009-11-02 |
Edward O'Callaghan | Apply fix for PR5135, Credit to Andreas Neustifter. |
tree | commitdiff |
2009-11-01 |
Duncan Sands | Add a missing closing parenthesis, and tweak to fit... |
tree | commitdiff |
2009-11-01 |
Chris Lattner | add a comment about why we don't allow inlining indbr. |
tree | commitdiff |
2009-11-01 |
Douglas Gregor | Reverting 85714, 85715, 85716, which are breaking the... |
tree | commitdiff |
2009-11-01 |
Dan Gohman | Add a function to Passes.h to allow clients to create... |
tree | commitdiff |
2009-11-01 |
Dan Gohman | Don't #include Pass.h from CallGraph.h. |
tree | commitdiff |
2009-11-01 |
Chris Lattner | pull check for return inst out of loop, never inline... |
tree | commitdiff |
2009-10-31 |
Dan Gohman | Rename forgetLoopBackedgeTakenCount to forgetLoop,... |
tree | commitdiff |
2009-10-31 |
Dan Gohman | Make ScalarEvolutionAliasAnalysis slightly more aggress... |
tree | commitdiff |
2009-10-30 |
Devang Patel | If string field is empty then return NULL. |
tree | commitdiff |
2009-10-30 |
Devang Patel | If a type is derived from a derived type then calculate... |
tree | commitdiff |
2009-10-29 |
Devang Patel | First bitcase use may not lead to a dbg.declare intrins... |
tree | commitdiff |
2009-10-29 |
Zhongxing Xu | fix 80-col. |
tree | commitdiff |
2009-10-29 |
Zhongxing Xu | Explicitly convert to double to suppress Visual C+... |
tree | commitdiff |
2009-10-28 |
Victor Hernandez | Extend getMallocArraySize() to determine the array... |
tree | commitdiff |
2009-10-28 |
Owen Anderson | Treat lifetime begin/end markers as allocations/frees... |
tree | commitdiff |
2009-10-28 |
Owen Anderson | Be more careful about invariance reasoning on "store... |
tree | commitdiff |
2009-10-28 |
Owen Anderson | Add trivial support for the invariance intrinsics to... |
tree | commitdiff |
2009-10-28 |
Chris Lattner | rename indbr -> indirectbr to appease the residents... |
tree | commitdiff |
2009-10-27 |
Chris Lattner | make the build build. |
tree | commitdiff |
2009-10-27 |
Chris Lattner | Random updates to passes for indbr, I need blockaddress... |
tree | commitdiff |
2009-10-27 |
Victor Hernandez | Rename MallocFreeHelper as MemoryBuiltins |
tree | commitdiff |
2009-10-26 |
Victor Hernandez | Rename MallocHelper as MallocFreeHelper, since it now... |
tree | commitdiff |
2009-10-26 |
Victor Hernandez | Remove FreeInst. |
tree | commitdiff |
next |