Changed set of BlocksToInstrument to set of InsertedBlocks that do not have to
[oota-llvm.git] / lib / Transforms / Utils /
2009-09-01 Chris Lattnerremove a bunch of explicit code previously needed to...
2009-09-01 Chris LattnerChange CallGraphNode to maintain it's Function as an...
2009-08-28 Devang PatelReapply 79977.
2009-08-27 Chris Lattnerunbreak the build, yay for symlinks + makefiles. :(
2009-08-27 Chris Lattnerenhance InlineFunction to be able to optionally return
2009-08-27 Chris Lattnersmallvectorize the list of returns built by CloneAndPru...
2009-08-27 Chris Lattnerremove CloneTrace, which appears to be dead since 2004.
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 GohmanEliminate the unused Context argument on one of the...
2009-08-25 Dan GohmanRename Instruction::isIdenticalTo to Instruction::isIde...
2009-08-25 Owen AndersonComment-ify.
2009-08-25 Owen AndersonSwitch to SmallVector.
2009-08-25 Owen AndersonPull out this predicate loop into a helper function.
2009-08-25 Devang PatelUpdate DebugInfo interface to use metadata, instead...
2009-08-25 Owen AndersonHandle a corner case when extracing code regions where...
2009-08-24 Owen AndersonWhen extracting SEME regions of code, the extractor...
2009-08-23 Daniel DunbarFix -Asserts warnings.
2009-08-23 Chris LattnerChange Pass::print to take a raw ostream instead of...
2009-08-23 Chris Lattnereliminate the "Value" printing methods that print to...
2009-08-19 Nick LewyckyFix up PHI nodes correctly in the presence of unreachab...
2009-08-19 Nick LewyckyBe more careful when modifying PHI nodes. Patch by...
2009-08-17 Dan GohmanUpdate comments to new-style syntax.
2009-08-17 Nick LewyckyDon't crash on critical edge. Patch by Andre Tavares.
2009-08-16 Eli FriedmanFix for PR3016: detect the tricky case, where there are
2009-08-15 Nick LewyckySSI construction should just go ahead and ignore instru...
2009-08-13 Owen AndersonActually privatize a IntegerTypes, and fix a few bugs...
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-07 Dan GohmanFix a bunch of namespace pollution.
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-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 Owen AndersonMove types back to the 2.5 API.
2009-07-29 Benjamin KramerRemove now unused Context variables.
2009-07-29 Owen AndersonMove ConstantExpr to 2.5 API.
2009-07-28 Devang PatelRename MDNode.h header. It defines MDnode and other...
2009-07-28 Owen AndersonReturn ConstantVector to 2.5 API.
2009-07-28 Owen AndersonChange ConstantArray to 2.5 API.
2009-07-28 Mike StumpFix a small little typo.
2009-07-27 Mike StumpFix a release-asserts warning. Debug functions should...
2009-07-27 Mike StumpAvoid build warnings.
2009-07-27 Owen AndersonMove ConstantStruct back to 2.5 API.
2009-07-27 Devang PatelDo not seed mstadata into the value map.
2009-07-26 Daniel DunbarRemove Value::getName{Start,End}, the last of the old...
2009-07-25 Daniel DunbarRemove Value::{isName, getNameRef}.
2009-07-25 Dan GohmanConvert a few more uses of llvm/Support/Streams.h to...
2009-07-25 Dan GohmanMake AliasAnalysis and related classes use
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 GohmanAliasAnalysis wants sizes in address-units, not bits.
2009-07-24 Daniel DunbarMove more to raw_ostream, provide support for writing...
2009-07-24 Daniel DunbarSwitch to getNameStr().
2009-07-22 Eli FriedmanDon't give a massive inlining cost bonus to available_e...
2009-07-22 Owen AndersonGet rid of the Pass+Context magic.
2009-07-21 Ted KremenekUpdate CMake files.
2009-07-18 Chris Lattneradd a fixme
2009-07-18 Eli FriedmanFix the inline cost calculation to take into account...
2009-07-17 Daniel DunbarInitialize another Context, in the hopes of unbreaking...
2009-07-17 Eli FriedmanReplace isTrapping with a new, similar method called
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-15 Dan GohmanMake makeLoopInvariant report whether it made any chang...
2009-07-14 Owen AndersonMove EVER MORE stuff over to LLVMContext.
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-14 Dan GohmanUpdate LoopSimplify and LoopUnswitch to use the new...
2009-07-13 Owen AndersonMove more functionality over to LLVMContext.
2009-07-13 Owen AndersonBegin the painful process of tearing apart the rat...
2009-07-11 Chris Lattnersilence a vc++ warning.
2009-07-11 Torok Edwinassert(0) -> LLVM_UNREACHABLE.
2009-07-11 Torok EdwinConvert more assert(0)+abort() -> LLVM_UNREACHABLE,
2009-07-10 Owen AndersonPush LLVMContext through the PatternMatch API.
2009-07-09 Owen AndersonThis started as a small change, I swear. Unfortunately...
2009-07-09 Nick LewyckyThere's no need to consider PHI nodes in the same block...
2009-07-09 Nick LewyckyAdd some statistics to SSI so we can see what it's...
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 AndersonThread LLVMContext through the constant folding APIs...
2009-07-05 Owen AndersonMore LLVMContext-ification.
2009-07-03 Mike StumpFix build.
2009-07-03 Nick LewyckyAdd Static Single Information construction pass writte...
2009-07-01 Owen AndersonAdd a pointer to the owning LLVMContext to Module....
2009-07-01 Chris Lattnerimprove the APIs for creating struct and function types...
2009-06-30 Dan GohmanMinor code simplification.
2009-06-27 Dan GohmanRemove the block from the LoopInfo, rather than just...
2009-06-27 Dan GohmanTeach LoopSimplify how to merge multiple loop exits...
2009-06-26 Devang PatelRemove unused routines.
2009-06-26 Douglas GregorFix linking of llvm-ld and lli with CMake, from Xerxes...
2009-06-26 Dan GohmanFix LCSSA to avoid emitting a PHI node for the unwind...
2009-06-16 Chris LattnerGeneralize instcombine's isSafeToLoadUnconditionally...
2009-06-15 Dale JohannesenFix the crash in this test. This is basically the...
2009-06-14 Dan GohmanFix old-style type names in comments.
2009-06-04 Dan GohmanSplit the Add, Sub, and Mul instruction opcodes into...
2009-05-30 Nick LewyckyGive embedded metadata its own type instead of relying...
2009-05-23 Torok Edwinavailable_externall linkage is not local, this was...
2009-05-19 Dan GohmanTeach SCEVExpander to expand arithmetic involving point...
next