remove the IndMemRemPass, which only made sense for when malloc/free were intrinsic
[oota-llvm.git] / lib / Transforms / IPO /
2009-10-18 Chris Lattnerremove the IndMemRemPass, which only made sense for...
2009-10-17 Victor HernandezRemove MallocInst from LLVM Instructions.
2009-10-17 Victor HernandezAutoupgrade malloc insts to malloc calls.
2009-10-16 Victor HernandezHeapAllocSRoA also needs to check if malloc array size...
2009-10-15 Victor HernandezFix bug where array malloc with unexpected computation...
2009-10-13 Dan GohmanMove the InlineCost code from Transforms/Utils to Analysis.
2009-10-09 Dale JohannesenUse names instead of numbers for some of the magic
2009-10-09 Dale JohannesenWhen considering whether to inline Callee into Caller,
2009-10-06 Duncan SandsIntroduce and use convenience methods for getting point...
2009-10-05 Dan GohmanRemove an unnnecessary LLVMContext argument in
2009-10-04 Evan ChengAllow -inline-threshold override default threshold...
2009-09-28 Dan GohmanConvert LoopSimplify and LoopExtractor from FunctionPas...
2009-09-27 Chris Lattnerremove special handling of bitcast(malloc), it will...
2009-09-27 Chris Lattnerunlike the malloc instruction, "malloc" calls do not...
2009-09-24 Torok EdwinConstant propagating byval pointer is safe if function...
2009-09-24 Torok EdwinDon't constant propagate byval pointers, since they...
2009-09-20 Daniel DunbarTabs -> spaces, and remove trailing whitespace.
2009-09-19 Nick LewyckyRemove the default value for ConstantStruct::get's...
2009-09-18 Victor HernandezEnhance transform passes so that they apply the same...
2009-09-15 Chris Lattneradd a new CallGraphNode::replaceCallEdge method and...
2009-09-10 Dan GohmanFactor out the code for checking that all indices in...
2009-09-08 Owen AndersonFix PR4909, patch by Jakub Staszak.
2009-09-07 Dan GohmanDon't commit stores with addresses that have indices...
2009-09-07 Dan GohmanDon't commit addresses of aggregate values. This avoids...
2009-09-07 Dan GohmanFix GlobalOpt to avoid committing a store if the addres...
2009-09-07 Dan GohmanPreserve the InBounds flag when evaluating a getelement...
2009-09-07 Dan GohmanSimplify this code by using hasDefinitiveInitializer().
2009-09-03 Nick LewyckyRemove VISIBILITY_HIDDEN from this file.
2009-09-03 Gabor Greifback out my recent commit (r80858), it seems to break...
2009-09-03 Gabor Greifre-commit r66920 (which has been backed out in r66953...
2009-09-01 Chris Lattnerremove CallGraphNode::replaceCallSite, it is redundant...
2009-09-01 Chris Lattnercleanup/simplify
2009-09-01 Chris LattnerChange CallGraphNode to maintain it's Function as an...
2009-08-31 Chris Lattnercomment and simplify some code.
2009-08-31 Chris Lattneradd -debug output
2009-08-31 Chris Lattnersimplify some code by making the SCCNodes set contain...
2009-08-31 Chris LattnerFix PR4834, a tricky case where the inliner would resol...
2009-08-31 Chris LattnerFix some nasty callgraph dangling pointer problems in
2009-08-28 Devang PatelReapply 79977.
2009-08-28 Chris Lattnerfinish a half formed thought :)
2009-08-27 Chris LattnerImplement a new optimization in the inliner: if inlinin...
2009-08-27 Chris Lattnerreduce header #include'age
2009-08-27 Chris Lattnerreduce inlining factor some stuff out to a static helpe...
2009-08-26 Devang PatelRevert 79977. It causes llvm-gcc bootstrap failures...
2009-08-25 Dan GohmanRename Instruction::isIdenticalTo to Instruction::isIde...
2009-08-25 Devang PatelUpdate DebugInfo interface to use metadata, instead...
2009-08-25 Dale JohannesenAllow multiple occurrences of -inline-threshold on
2009-08-24 Chris Lattnerprune the #includes in raw_ostream.h by moving a
2009-08-23 Chris Lattnerconvert LoopInfo.h and GraphWriter.h to use raw_ostream
2009-08-23 Chris Lattnereliminate uses of cerr()
2009-08-23 Chris Lattnerremove a few DOUTs here and there.
2009-08-23 Chris Lattnereliminate the "Value" printing methods that print to...
2009-08-19 Dan GohmanUse hasDefinitiveInitializer() instead of testing the...
2009-08-18 Dan GohmanFix a bug that caused globalopt to miscompile tramp3d...
2009-08-17 Duncan SandsDon't access the first element of a potentially empty
2009-08-14 Dan GohmanMake TargetData optional in GlobalOpt and ArgumentPromo...
2009-08-13 Owen AndersonPush LLVMContexts through the IntegerType APIs.
2009-08-12 Dan GohmanRemove a bunch more now-unnecessary Context arguments.
2009-08-11 Dan GohmanRemove unnecessary casts.
2009-08-11 Devang PatelRemove dead metadata.
2009-08-07 Dan GohmanFix a bunch of namespace pollution.
2009-08-06 Devang PatelUse DebugInfoFinder.
2009-08-05 Owen AndersonPrivatize the StructType table, which unfortunately...
2009-07-31 Owen AndersonMove a few more APIs back to 2.5 forms. The only remai...
2009-07-31 Bill Wendling- Convert the rest of the DOUTs to DEBUG+errs().
2009-07-31 Owen AndersonMove getTrue() and getFalse() to 2.5-like APIs.
2009-07-30 Owen AndersonMove more code back to 2.5 APIs.
2009-07-30 Daniel DunbarTwines: Don't allow implicit conversion from integers...
2009-07-30 Daniel DunbarSwitch obvious clients to Twine instead of utostr ...
2009-07-29 Douglas GregorEliminate a few unused-variable warnings
2009-07-29 Owen AndersonMove types back to the 2.5 API.
2009-07-29 Owen AndersonMove ConstantExpr to 2.5 API.
2009-07-28 Owen AndersonChange ConstantArray to 2.5 API.
2009-07-27 Owen AndersonMove ConstantStruct back to 2.5 API.
2009-07-26 Daniel DunbarRemove Value::getName{Start,End}, the last of the old...
2009-07-25 Daniel DunbarMore migration to raw_ostream, the water has dried...
2009-07-24 Owen AndersonRevert the ConstantInt constructors back to their 2...
2009-07-24 Dan GohmanConvert several more passes to use getAnalysisIfAvailab...
2009-07-24 Daniel DunbarSwitch to getNameStr().
2009-07-22 Daniel DunbarRemove unnecessary store to temporary std::string.
2009-07-22 Owen AndersonGet rid of the Pass+Context magic.
2009-07-21 Owen AndersonRename getConstantInt{True|False} to get{True|False...
2009-07-21 Ted KremenekUpdate CMake files.
2009-07-20 Chris Lattnerimplement a new magic global "llvm.compiler.used" which...
2009-07-20 Bill WendlingAdd plumbing for the `linker_private' linkage type...
2009-07-18 Eli FriedmanAdd line breaks to make the debug output a bit more...
2009-07-16 Owen AndersonMove the ConstantInt uniquing table into LLVMContextImp...
2009-07-15 Owen AndersonRevert yesterday's change by removing the LLVMContext...
2009-07-14 Owen AndersonMove EVER MORE stuff over to LLVMContext.
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-13 Owen AndersonMove more functionality over to LLVMContext.
2009-07-11 Torok Edwinassert(0) -> LLVM_UNREACHABLE.
2009-07-09 Owen AndersonThis started as a small change, I swear. Unfortunately...
2009-07-08 Owen AndersonSwitch GlobalVariable ctors to a sane API, where *eithe...
2009-07-08 Owen AndersonPush LLVMContext through GlobalVariables and IRBuilder.
2009-07-06 Owen Anderson"LLVMContext* " --> "LLVMContext *"
2009-07-06 Owen AndersonFinish LLVMContext-ing lib/Analysis. This required...
2009-07-06 Owen AndersonThread LLVMContext through the constant folding APIs...
2009-07-06 Owen AndersonMore LLVMContext-ification.
2009-07-03 Duncan SandsAdd newline at end of file.
next