Fix a couple of shuffle patterns to use movhlps instead
[oota-llvm.git] / lib / Analysis /
2009-11-07 Victor HernandezRe-commit r86077 now that r86290 fixes the 179.art...
2009-11-06 Devang PatelTolerate invalid derived type.
2009-11-06 Devang PatelDo not bother to emit debug info for nameless global...
2009-11-06 Chris Lattnerremove a bunch of extraneous LLVMContext arguments
2009-11-06 Victor HernandezRevert r86077 because it caused crashes in 179.art...
2009-11-05 Dan GohmanFix IVUsers to avoid assuming that the loop has a uniqu...
2009-11-05 Dan GohmanFactor out the predicate code for loopsimplify form...
2009-11-05 Victor HernandezUpdate CreateMalloc so that its callers specify the...
2009-11-04 Devang PatelWhile calculating original type size for a derived...
2009-11-03 Victor HernandezChanges requested (avoid getFunction(), avoid Type...
2009-11-03 Victor HernandezChanges (* location in pointer variables, avoiding...
2009-11-03 Chris Lattnerremove unneeded checks of isFreeCall
2009-11-03 Chris Lattnerremove a check of isFreeCall: the argument to free...
2009-11-02 Victor HernandezSet bit instead of calling pow() to compute 2 << n
2009-11-02 Edward O'CallaghanFix for warning seen on DF-BSD, Victor, please fix...
2009-11-02 Edward O'CallaghanApply fix for PR5135, Credit to Andreas Neustifter.
2009-11-01 Duncan SandsAdd a missing closing parenthesis, and tweak to fit...
2009-11-01 Chris Lattneradd a comment about why we don't allow inlining indbr.
2009-11-01 Douglas GregorReverting 85714, 85715, 85716, which are breaking the...
2009-11-01 Dan GohmanAdd a function to Passes.h to allow clients to create...
2009-11-01 Dan GohmanDon't #include Pass.h from CallGraph.h.
2009-11-01 Chris Lattnerpull check for return inst out of loop, never inline...
2009-10-31 Dan GohmanRename forgetLoopBackedgeTakenCount to forgetLoop,...
2009-10-31 Dan GohmanMake ScalarEvolutionAliasAnalysis slightly more aggress...
2009-10-30 Devang PatelIf string field is empty then return NULL.
2009-10-30 Devang PatelIf a type is derived from a derived type then calculate...
2009-10-29 Devang PatelFirst bitcase use may not lead to a dbg.declare intrins...
2009-10-29 Zhongxing Xufix 80-col.
2009-10-29 Zhongxing XuExplicitly convert to double to suppress Visual C+...
2009-10-28 Victor HernandezExtend getMallocArraySize() to determine the array...
2009-10-28 Owen AndersonTreat lifetime begin/end markers as allocations/frees...
2009-10-28 Owen AndersonBe more careful about invariance reasoning on "store...
2009-10-28 Owen AndersonAdd trivial support for the invariance intrinsics to...
2009-10-28 Chris Lattnerrename indbr -> indirectbr to appease the residents...
2009-10-27 Chris Lattnermake the build build.
2009-10-27 Chris LattnerRandom updates to passes for indbr, I need blockaddress...
2009-10-27 Victor HernandezRename MallocFreeHelper as MemoryBuiltins
2009-10-26 Victor HernandezRename MallocHelper as MallocFreeHelper, since it now...
2009-10-26 Victor HernandezRemove FreeInst.
2009-10-26 Dan GohmanTeach BasicAA how to analyze Select instructions, and...
2009-10-26 Devang PatelAdd support to encode type info using llvm::Constant.
2009-10-25 Nick LewyckyRemove includes of Support/Compiler.h that are no longe...
2009-10-25 Nick LewyckyRemove VISIBILITY_HIDDEN from class/struct found inside...
2009-10-25 Chris LattnerTeach FoldBitCast to be able to handle bitcasts from...
2009-10-25 Chris Lattnermove FoldBitCast earlier in the file, and use it instead of
2009-10-25 Chris Lattnerrefactor FoldBitCast to reduce nesting and to always...
2009-10-24 Chris Lattnervarious cleanups suggested by Duncan
2009-10-24 Chris Lattnerfix PR5287, a serious regression from my previous patch...
2009-10-24 Victor HernandezAuto-upgrade free instructions to calls to the builtin...
2009-10-23 Victor HernandezRemove AllocationInst. Since MallocInst went away...
2009-10-23 Chris Lattnerteach libanalysis to simplify vector loads with bitcast...
2009-10-23 Chris Lattnerenhance FoldReinterpretLoadFromConstPtr to handle loads...
2009-10-23 Chris Lattnerteach libanalysis to fold int and fp loads from almost...
2009-10-22 Chris Lattnermove another load optimization from instcombine ->...
2009-10-22 Chris Lattnermove 'loading i32 from string' optimization from instco...
2009-10-22 Chris LattnerMove some constant folding logic for loads out of instc...
2009-10-20 Dan GohmanFix another place that calls Loop::contains a lot to...
2009-10-18 Chris Lattnerfix the other issue with ID's, hopefully really fixing...
2009-10-18 Chris Lattnerfix some problems with ID definitions, which will hopef...
2009-10-18 Chris Lattneradd function passes for printing various dominator...
2009-10-18 Chris Lattnermake DOTGraphTraits public, patch by Tobias Grosser!
2009-10-17 Chris Lattnerinline isGEP away.
2009-10-17 Victor HernandezRemove MallocInst from LLVM Instructions.
2009-10-16 Victor HernandezInvert isSafeToGetMallocArraySize check because we...
2009-10-16 Evan ChengWhen checking aliases between phi sources and V2, we...
2009-10-15 Victor HernandezFix bug where array malloc with unexpected computation...
2009-10-15 Nick LewyckyAdd missing break statements! Thanks to Duncan Sands...
2009-10-15 Nick LewyckyTeach basicaa about memcpy/memmove/memset. The length...
2009-10-15 Nick LewyckyTeach BasicAA to use the size parameter of the memory...
2009-10-15 Nick LewyckyTake advantage of TargetData when available; we know...
2009-10-14 Evan ChengClear VisitedPHIs after use.
2009-10-14 Evan ChengAnother BasicAA fix. If a value does not alias a GEP...
2009-10-14 Evan ChengMore code clean up based on patch feedback.
2009-10-14 Evan ChengChange VisitedPHIs into an instance variable that's...
2009-10-13 Evan ChengTeach basic AA about PHI nodes. If all operands of...
2009-10-13 Dan GohmanCompute a full cost value even when a setjmp call is...
2009-10-13 Dan GohmanSplit code not specific to Function inlining out into...
2009-10-13 Benjamin KramerUpdate the other CMake file.
2009-10-13 Evan ChengRefactor some code. No functionality changes.
2009-10-13 Dan GohmanMove the InlineCost code from Transforms/Utils to Analysis.
2009-10-13 Devang Patel"there is not any instruction with attached debug info...
2009-10-13 Nick LewyckyTeach BasicAA a little something about the atomic intri...
2009-10-13 Victor HernandezMemory dependence analysis was incorrectly stopping...
2009-10-09 Dan GohmanRevert r83606 and add comments explaining why it isn...
2009-10-09 Dan GohmanPreserve HasNSW and HasNUW when constructing SCEVs...
2009-10-09 Dan GohmanAdd the ability to track HasNSW and HasNUW on more...
2009-10-08 Douglas GregorUpdate CMake build yet again after a source file was...
2009-10-08 Bill WendlingIt's possible for a global variable to be optimized...
2009-10-08 Chris Lattnerremove LoopVR pass. According to Nick:
2009-10-07 Devang PatelExtract subprogram and compile unit information from...
2009-10-07 Torok EdwinAdd PR to this FIXME, looks like I didn't commit this...
2009-10-06 Duncan SandsIntroduce and use convenience methods for getting point...
2009-10-05 Evan PhoenixExtend ConstantFolding to understand signed overflow...
2009-10-05 Torok EdwinDon't treat malloc calls with non-matching prototype...
2009-10-05 Dan GohmanRemove an unnnecessary LLVMContext argument in
2009-10-05 Chris Lattnerteach the optimizer how to constant fold uadd/usub...
2009-10-05 Chris Lattnersimplify this code a bunch.
2009-10-05 Chris Lattnercode simplifications.
2009-10-01 Mike StumpExpand api out in the usual inserter way, though, I...
2009-10-01 Devang PatelAdd another MDNode into DebugLocTuple. This will be...
next