Use the i12 variant of load / store opcodes if offset is zero. Now we pass all of...
[oota-llvm.git] / lib / Transforms / Utils /
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...
2009-05-14 Dale JohannesenReuse existing getUnderlyingObject instead of
2009-05-13 Dale JohannesenHandle some additonal cases of external weak globals.
2009-05-13 Dale JohannesenDon't generate a select whose operand is load of a...
2009-05-09 Duncan SandsRename PaddedSize to AllocSize, in the hope that this
2009-05-08 Eli FriedmanPR4123: don't crash when inlining a call which uses...
2009-05-06 Dan GohmanSimplify code by using SmallVector's pop_back_val(...
2009-05-06 Duncan SandsAllow readonly functions to unwind exceptions. Teach
2009-05-04 Dan GohmanRe-apply 70645, converting ScalarEvolution to use
2009-05-04 Mike StumpRestore minor deletion.
2009-05-03 Dan GohmanRevert r70645 for now; it's causing a variety of regres...
2009-05-02 Dan GohmanConvert ScalarEvolution to use CallbackVH for its inter...
2009-05-02 Dan GohmanPreviously, RecursivelyDeleteDeadInstructions provided...
2009-04-22 Owen AndersonReal fix for PR3549, by using caching for predecessor...
2009-04-22 Owen AndersonUse PredIteratorCache in LCSSA, which gives a 37% overa...
2009-04-21 Chris Lattneruse predicate instead of hand-rolled loop
2009-04-17 Jim Grosbachremove trailing whitespace
2009-04-16 Eli FriedmanFix for PR3944: make mem2reg O(N) instead of O(N^2...
2009-04-15 Devang PatelWhile inlining, clone llvm.dbg.func.start intrinsic...
2009-03-31 Devang PatelUpdate call graph after inlining invoke.
2009-03-23 Dan GohmanNow that errs() is properly non-buffered, there's no...
2009-03-21 Duncan SandsFactorize out a concept - no functionality change.
2009-03-20 Duncan SandsDon't load values out of global constants with weak
2009-03-19 Dale JohannesenFix comment typo.
2009-03-18 Zhou ShengRevert my previous change on Local.cpp, instead, fix...
2009-03-18 Zhou ShengFix a bug.
2009-03-13 Bill WendlingRevert r66920. It was causing failures in the self...
2009-03-13 Gabor GreifSecond installment of "BasicBlock operands to the back"
2009-03-13 Dale JohannesenFix one more place where debug info affected
2009-03-12 Dale JohannesenPrevious debug info fix to this code wasn't quite
2009-03-12 Dale JohannesenThere already was a class to force deterministic
2009-03-12 Dale JohannesenAnother missing check for debug intrinsics.
2009-03-12 Dale JohannesenAllow for switch values bigger than 64 bits.
next