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 |
2009-10-26 |
Dan Gohman | Teach BasicAA how to analyze Select instructions, and... |
tree | commitdiff |
2009-10-26 |
Devang Patel | Add support to encode type info using llvm::Constant. |
tree | commitdiff |
2009-10-25 |
Nick Lewycky | Remove includes of Support/Compiler.h that are no longe... |
tree | commitdiff |
2009-10-25 |
Nick Lewycky | Remove VISIBILITY_HIDDEN from class/struct found inside... |
tree | commitdiff |
2009-10-25 |
Chris Lattner | Teach FoldBitCast to be able to handle bitcasts from... |
tree | commitdiff |
2009-10-25 |
Chris Lattner | move FoldBitCast earlier in the file, and use it instead of |
tree | commitdiff |
2009-10-25 |
Chris Lattner | refactor FoldBitCast to reduce nesting and to always... |
tree | commitdiff |
2009-10-24 |
Chris Lattner | various cleanups suggested by Duncan |
tree | commitdiff |
2009-10-24 |
Chris Lattner | fix PR5287, a serious regression from my previous patch... |
tree | commitdiff |
2009-10-24 |
Victor Hernandez | Auto-upgrade free instructions to calls to the builtin... |
tree | commitdiff |
2009-10-23 |
Victor Hernandez | Remove AllocationInst. Since MallocInst went away... |
tree | commitdiff |
2009-10-23 |
Chris Lattner | teach libanalysis to simplify vector loads with bitcast... |
tree | commitdiff |
2009-10-23 |
Chris Lattner | enhance FoldReinterpretLoadFromConstPtr to handle loads... |
tree | commitdiff |
2009-10-23 |
Chris Lattner | teach libanalysis to fold int and fp loads from almost... |
tree | commitdiff |
2009-10-22 |
Chris Lattner | move another load optimization from instcombine ->... |
tree | commitdiff |
2009-10-22 |
Chris Lattner | move 'loading i32 from string' optimization from instco... |
tree | commitdiff |
2009-10-22 |
Chris Lattner | Move some constant folding logic for loads out of instc... |
tree | commitdiff |
2009-10-20 |
Dan Gohman | Fix another place that calls Loop::contains a lot to... |
tree | commitdiff |
2009-10-18 |
Chris Lattner | fix the other issue with ID's, hopefully really fixing... |
tree | commitdiff |
2009-10-18 |
Chris Lattner | fix some problems with ID definitions, which will hopef... |
tree | commitdiff |
2009-10-18 |
Chris Lattner | add function passes for printing various dominator... |
tree | commitdiff |
2009-10-18 |
Chris Lattner | make DOTGraphTraits public, patch by Tobias Grosser! |
tree | commitdiff |
2009-10-17 |
Chris Lattner | inline isGEP away. |
tree | commitdiff |
2009-10-17 |
Victor Hernandez | Remove MallocInst from LLVM Instructions. |
tree | commitdiff |
2009-10-16 |
Victor Hernandez | Invert isSafeToGetMallocArraySize check because we... |
tree | commitdiff |
2009-10-16 |
Evan Cheng | When checking aliases between phi sources and V2, we... |
tree | commitdiff |
2009-10-15 |
Victor Hernandez | Fix bug where array malloc with unexpected computation... |
tree | commitdiff |
2009-10-15 |
Nick Lewycky | Add missing break statements! Thanks to Duncan Sands... |
tree | commitdiff |
2009-10-15 |
Nick Lewycky | Teach basicaa about memcpy/memmove/memset. The length... |
tree | commitdiff |
2009-10-15 |
Nick Lewycky | Teach BasicAA to use the size parameter of the memory... |
tree | commitdiff |
2009-10-15 |
Nick Lewycky | Take advantage of TargetData when available; we know... |
tree | commitdiff |
2009-10-14 |
Evan Cheng | Clear VisitedPHIs after use. |
tree | commitdiff |
2009-10-14 |
Evan Cheng | Another BasicAA fix. If a value does not alias a GEP... |
tree | commitdiff |
2009-10-14 |
Evan Cheng | More code clean up based on patch feedback. |
tree | commitdiff |
2009-10-14 |
Evan Cheng | Change VisitedPHIs into an instance variable that's... |
tree | commitdiff |
2009-10-13 |
Evan Cheng | Teach basic AA about PHI nodes. If all operands of... |
tree | commitdiff |
2009-10-13 |
Dan Gohman | Compute a full cost value even when a setjmp call is... |
tree | commitdiff |
2009-10-13 |
Dan Gohman | Split code not specific to Function inlining out into... |
tree | commitdiff |
2009-10-13 |
Benjamin Kramer | Update the other CMake file. |
tree | commitdiff |
2009-10-13 |
Evan Cheng | Refactor some code. No functionality changes. |
tree | commitdiff |
2009-10-13 |
Dan Gohman | Move the InlineCost code from Transforms/Utils to Analysis. |
tree | commitdiff |
2009-10-13 |
Devang Patel | "there is not any instruction with attached debug info... |
tree | commitdiff |
2009-10-13 |
Nick Lewycky | Teach BasicAA a little something about the atomic intri... |
tree | commitdiff |
2009-10-13 |
Victor Hernandez | Memory dependence analysis was incorrectly stopping... |
tree | commitdiff |
2009-10-09 |
Dan Gohman | Revert r83606 and add comments explaining why it isn... |
tree | commitdiff |
2009-10-09 |
Dan Gohman | Preserve HasNSW and HasNUW when constructing SCEVs... |
tree | commitdiff |
2009-10-09 |
Dan Gohman | Add the ability to track HasNSW and HasNUW on more... |
tree | commitdiff |
2009-10-08 |
Douglas Gregor | Update CMake build yet again after a source file was... |
tree | commitdiff |
2009-10-08 |
Bill Wendling | It's possible for a global variable to be optimized... |
tree | commitdiff |
2009-10-08 |
Chris Lattner | remove LoopVR pass. According to Nick: |
tree | commitdiff |
2009-10-07 |
Devang Patel | Extract subprogram and compile unit information from... |
tree | commitdiff |
2009-10-07 |
Torok Edwin | Add PR to this FIXME, looks like I didn't commit this... |
tree | commitdiff |
2009-10-06 |
Duncan Sands | Introduce and use convenience methods for getting point... |
tree | commitdiff |
2009-10-05 |
Evan Phoenix | Extend ConstantFolding to understand signed overflow... |
tree | commitdiff |
2009-10-05 |
Torok Edwin | Don't treat malloc calls with non-matching prototype... |
tree | commitdiff |
2009-10-05 |
Dan Gohman | Remove an unnnecessary LLVMContext argument in |
tree | commitdiff |
2009-10-05 |
Chris Lattner | teach the optimizer how to constant fold uadd/usub... |
tree | commitdiff |
2009-10-05 |
Chris Lattner | simplify this code a bunch. |
tree | commitdiff |
2009-10-05 |
Chris Lattner | code simplifications. |
tree | commitdiff |
2009-10-01 |
Mike Stump | Expand api out in the usual inserter way, though, I... |
tree | commitdiff |
2009-10-01 |
Devang Patel | Add another MDNode into DebugLocTuple. This will be... |
tree | commitdiff |
2009-09-30 |
Devang Patel | Add isFOO() helpers. Fix getDirectory() and getFilename... |
tree | commitdiff |
2009-09-30 |
Mike Stump | Add a way for a frontend to generate more complex dwarf... |
tree | commitdiff |
2009-09-29 |
Devang Patel | Remove std::string uses from DebugInfo interface. |
tree | commitdiff |
2009-09-28 |
Dan Gohman | When extending the operands of an addrec, iterate throu... |
tree | commitdiff |
2009-09-28 |
Dan Gohman | Create a README.txt for lib/Analysis, and add an entry. |
tree | commitdiff |
2009-09-28 |
Dan Gohman | Fix this debug output to handle the case where the... |
tree | commitdiff |
2009-09-28 |
Dan Gohman | Include the name of the loop header in debug messages. |
tree | commitdiff |
2009-09-28 |
Dan Gohman | Move the dominator verification code out of special... |
tree | commitdiff |
2009-09-28 |
Dan Gohman | Move this assert to check the condition as soon as... |
tree | commitdiff |
2009-09-28 |
Dan Gohman | Extend the StartPassTimer and StopPassTimer functions... |
tree | commitdiff |
2009-09-27 |
Dan Gohman | Fix an old copy+pasto. |
tree | commitdiff |
2009-09-27 |
Dan Gohman | Extract the code for inserting a loop into the loop... |
tree | commitdiff |
2009-09-27 |
Dan Gohman | When a loop is deleted, immediately release all of... |
tree | commitdiff |
2009-09-27 |
Dan Gohman | Delete a bogus comment. |
tree | commitdiff |
2009-09-27 |
Dan Gohman | Fix SCEVExpander's canonical addrec expansion code... |
tree | commitdiff |
2009-09-27 |
Dan Gohman | Instead of testing whether an instruction dominates... |
tree | commitdiff |
2009-09-27 |
Dan Gohman | Add a properlyDominates member function to ScalarEvolution. |
tree | commitdiff |
2009-09-27 |
Dan Gohman | Remove a redundant #include. |
tree | commitdiff |
2009-09-26 |
Dan Gohman | Fix a case where ScalarEvolution was expanding pointer... |
tree | commitdiff |
2009-09-25 |
Dale Johannesen | Handle sqrt in CannotBeNegativeZero. absf and absl |
tree | commitdiff |
2009-09-22 |
Victor Hernandez | No need to verify that malloc's return type is i8*. |
tree | commitdiff |
2009-09-22 |
Daniel Dunbar | Switch DIDescriptor to use a TrackingVH. - This makes... |
tree | commitdiff |
2009-09-20 |
Chris Lattner | Revert r82404, it is causing a bootstrap miscompile... |
tree | commitdiff |
2009-09-20 |
Chris Lattner | improve memdep to eliminate bitcasts (and aliases,... |
tree | commitdiff |
2009-09-20 |
Daniel Dunbar | Tabs -> spaces, and remove trailing whitespace. |
tree | commitdiff |
2009-09-19 |
Daniel Dunbar | Strip trailing whitespace. |
tree | commitdiff |
2009-09-19 |
Nick Lewycky | Add a comment explaining why you would ever want to... |
tree | commitdiff |
2009-09-19 |
Nick Lewycky | Lett users of sparse propagation do their own thing... |
tree | commitdiff |
2009-09-19 |
Duncan Sands | The flag "--dot-cfg-only" is at the moment equivalent... |
tree | commitdiff |
2009-09-18 |
Victor Hernandez | Enhance analysis passes so that they apply the same... |
tree | commitdiff |
2009-09-18 |
Victor Hernandez | Update malloc call creation code (AllocType is now... |
tree | commitdiff |
2009-09-18 |
Nick Lewycky | Add newlines. |
tree | commitdiff |
2009-09-17 |
Dan Gohman | Teach ScalarEvolution how to reason about no-wrap flags... |
tree | commitdiff |
2009-09-16 |
Devang Patel | Provide a way to extract location info from DILocation. |
tree | commitdiff |
next |