2010-06-24 |
Gabor Greif | use ArgOperand API and CallSite for arg range; add... |
blob | commitdiff | raw |
2010-04-20 |
Gabor Greif | use abstract accessors to CallInst |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Eric Christopher | Revert 101465, it broke internal OpenGL testing. |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Gabor Greif | reapply r101434 |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Gabor Greif | back out r101423 and r101397, they break llvm-gcc self... |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Gabor Greif | reapply r101364, which has been backed out in r101368 |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Gabor Greif | back out r101364, as it trips the linux nightlybot... |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Gabor Greif | rotate CallInst operands, i.e. move callee to the back |
blob | commitdiff | raw | diff to current |
2010-04-14 |
Evan Cheng | - Code clean up to reduce indentation. |
blob | commitdiff | raw | diff to current |
2010-04-10 |
Chris Lattner | fix PR6760, a missing check in heap SRoA. |
blob | commitdiff | raw | diff to current |
2010-04-07 |
Gabor Greif | fix 80-col violations |
blob | commitdiff | raw | diff to current |
2010-04-06 |
Gabor Greif | make more two predicates constant |
blob | commitdiff | raw | diff to current |
2010-04-06 |
Gabor Greif | performance: get rid of repeated dereferencing of use_i... |
blob | commitdiff | raw | diff to current |
2010-04-06 |
Gabor Greif | const-ize predicate ValueIsOnlyUsedLocallyOrStoredToOne... |
blob | commitdiff | raw | diff to current |
2010-04-06 |
Gabor Greif | use CallSite to access calls vs. invokes uniformly |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Dan Gohman | Revert the recent alignment changes. They're broken... |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Dan Gohman | Make globalopt refine global variable alignment. |
blob | commitdiff | raw | diff to current |
2010-04-01 |
Gabor Greif | Introduce ImmutableCallSite, useful for contexts where... |
blob | commitdiff | raw | diff to current |
2010-03-20 |
Gabor Greif | Add a setCalledFunction member to InvokeInst (like... |
blob | commitdiff | raw | diff to current |
2010-02-26 |
Chris Lattner | Fix rdar://7694996 a miscompile of 183.equake from... |
blob | commitdiff | raw | diff to current |
2010-02-26 |
Chris Lattner | remove dead code, by this point all uses of CI are... |
blob | commitdiff | raw | diff to current |
2010-02-26 |
Chris Lattner | fix PR6435 another bug from the MallocInst elimination... |
blob | commitdiff | raw | diff to current |
2010-02-25 |
Chris Lattner | rewrite OptimizeGlobalAddressOfMalloc to fix PR6422... |
blob | commitdiff | raw | diff to current |
2010-02-25 |
Nick Lewycky | Modernize comment. |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Duncan Sands | There are two ways of checking for a given type, for... |
blob | commitdiff | raw | diff to current |
2010-02-15 |
Duncan Sands | Uniformize the names of type predicates: rather than... |
blob | commitdiff | raw | diff to current |
2010-01-29 |
Jakob Stoklund Olesen | Keep iterating over all uses when meeting a phi node... |
blob | commitdiff | raw | diff to current |
2010-01-07 |
Chris Lattner | handle ConstantVector while I'm in here. |
blob | commitdiff | raw | diff to current |
2010-01-07 |
Chris Lattner | fix a globalopt crash on 'bullet' (handling evaluation... |
blob | commitdiff | raw | diff to current |
2010-01-05 |
Benjamin Kramer | Move remaining stuff to the isInteger predicate. |
blob | commitdiff | raw | diff to current |
2010-01-05 |
Benjamin Kramer | Avoid going through the LLVMContext for type equality... |
blob | commitdiff | raw | diff to current |
2010-01-05 |
David Greene | Change errs() to dbgs(). |
blob | commitdiff | raw | diff to current |
2009-12-08 |
Duncan Sands | Teach GlobalOpt to delete aliases with internal linkage... |
blob | commitdiff | raw | diff to current |
2009-11-23 |
Dan Gohman | Make ConstantFoldConstantExpression recursively visit... |
blob | commitdiff | raw | diff to current |
2009-11-10 |
Victor Hernandez | Update computeArraySize() to use ComputeMultiple()... |
blob | commitdiff | raw | diff to current |
2009-11-07 |
Victor Hernandez | - new SROA mallocs should have the mallocs running... |
blob | commitdiff | raw | diff to current |
2009-11-07 |
Victor Hernandez | Re-commit r86077 now that r86290 fixes the 179.art... |
blob | commitdiff | raw | diff to current |
2009-11-06 |
Chris Lattner | remove a bunch of extraneous LLVMContext arguments |
blob | commitdiff | raw | diff to current |
2009-11-06 |
Victor Hernandez | Revert r86077 because it caused crashes in 179.art... |
blob | commitdiff | raw | diff to current |
2009-11-05 |
Victor Hernandez | Update CreateMalloc so that its callers specify the... |
blob | commitdiff | raw | diff to current |
2009-11-01 |
Chris Lattner | cleanups, switch GlobalDCE to SmallPtrSet instead of... |
blob | commitdiff | raw | diff to current |
2009-11-01 |
Chris Lattner | Revert 85678/85680. The decision is to stay with the... |
blob | commitdiff | raw | diff to current |
2009-10-31 |
Chris Lattner | adjust a couple xforms to work with null bb's in BlockA... |
blob | commitdiff | raw | diff to current |
2009-10-29 |
Chris Lattner | just for the hell of it, allow globalopt to statically... |
blob | commitdiff | raw | diff to current |
2009-10-28 |
Victor Hernandez | Extend getMallocArraySize() to determine the array... |
blob | commitdiff | raw | diff to current |
2009-10-27 |
Victor Hernandez | Rename MallocFreeHelper as MemoryBuiltins |
blob | commitdiff | raw | diff to current |
2009-10-26 |
Victor Hernandez | Rename MallocHelper as MallocFreeHelper, since it now... |
blob | commitdiff | raw | diff to current |
2009-10-25 |
Nick Lewycky | Remove includes of Support/Compiler.h that are no longe... |
blob | commitdiff | raw | diff to current |
2009-10-25 |
Nick Lewycky | Remove VISIBILITY_HIDDEN from class/struct found inside... |
blob | commitdiff | raw | diff to current |
2009-10-24 |
Victor Hernandez | Auto-upgrade free instructions to calls to the builtin... |
blob | commitdiff | raw | diff to current |
2009-10-17 |
Victor Hernandez | Remove MallocInst from LLVM Instructions. |
blob | commitdiff | raw | diff to current |
2009-10-16 |
Victor Hernandez | HeapAllocSRoA also needs to check if malloc array size... |
blob | commitdiff | raw | diff to current |
2009-10-15 |
Victor Hernandez | Fix bug where array malloc with unexpected computation... |
blob | commitdiff | raw | diff to current |
2009-10-05 |
Dan Gohman | Remove an unnnecessary LLVMContext argument in |
blob | commitdiff | raw | diff to current |
2009-09-19 |
Nick Lewycky | Remove the default value for ConstantStruct::get's... |
blob | commitdiff | raw | diff to current |
2009-09-18 |
Victor Hernandez | Enhance transform passes so that they apply the same... |
blob | commitdiff | raw | diff to current |
2009-09-10 |
Dan Gohman | Factor out the code for checking that all indices in... |
blob | commitdiff | raw | diff to current |
2009-09-07 |
Dan Gohman | Don't commit stores with addresses that have indices... |
blob | commitdiff | raw | diff to current |
2009-09-07 |
Dan Gohman | Don't commit addresses of aggregate values. This avoids... |
blob | commitdiff | raw | diff to current |
2009-09-07 |
Dan Gohman | Fix GlobalOpt to avoid committing a store if the addres... |
blob | commitdiff | raw | diff to current |
2009-09-07 |
Dan Gohman | Preserve the InBounds flag when evaluating a getelement... |
blob | commitdiff | raw | diff to current |
2009-09-07 |
Dan Gohman | Simplify this code by using hasDefinitiveInitializer(). |
blob | commitdiff | raw | diff to current |
2009-08-23 |
Chris Lattner | eliminate the "Value" printing methods that print to... |
blob | commitdiff | raw | diff to current |
2009-08-19 |
Dan Gohman | Use hasDefinitiveInitializer() instead of testing the... |
blob | commitdiff | raw | diff to current |
2009-08-18 |
Dan Gohman | Fix a bug that caused globalopt to miscompile tramp3d... |
blob | commitdiff | raw | diff to current |
2009-08-17 |
Duncan Sands | Don't access the first element of a potentially empty |
blob | commitdiff | raw | diff to current |
2009-08-14 |
Dan Gohman | Make TargetData optional in GlobalOpt and ArgumentPromo... |
blob | commitdiff | raw | diff to current |
2009-08-13 |
Owen Anderson | Push LLVMContexts through the IntegerType APIs. |
blob | commitdiff | raw | diff to current |
2009-08-12 |
Dan Gohman | Remove a bunch more now-unnecessary Context arguments. |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Owen Anderson | Privatize the StructType table, which unfortunately... |
blob | commitdiff | raw | diff to current |
2009-07-31 |
Owen Anderson | Move a few more APIs back to 2.5 forms. The only remai... |
blob | commitdiff | raw | diff to current |
2009-07-31 |
Owen Anderson | Move getTrue() and getFalse() to 2.5-like APIs. |
blob | commitdiff | raw | diff to current |
2009-07-30 |
Owen Anderson | Move more code back to 2.5 APIs. |
blob | commitdiff | raw | diff to current |
2009-07-30 |
Daniel Dunbar | Twines: Don't allow implicit conversion from integers... |
blob | commitdiff | raw | diff to current |
2009-07-30 |
Daniel Dunbar | Switch obvious clients to Twine instead of utostr ... |
blob | commitdiff | raw | diff to current |
2009-07-29 |
Owen Anderson | Move types back to the 2.5 API. |
blob | commitdiff | raw | diff to current |
2009-07-29 |
Owen Anderson | Move ConstantExpr to 2.5 API. |
blob | commitdiff | raw | diff to current |
2009-07-28 |
Owen Anderson | Change ConstantArray to 2.5 API. |
blob | commitdiff | raw | diff to current |
2009-07-27 |
Owen Anderson | Move ConstantStruct back to 2.5 API. |
blob | commitdiff | raw | diff to current |
2009-07-25 |
Daniel Dunbar | More migration to raw_ostream, the water has dried... |
blob | commitdiff | raw | diff to current |
2009-07-24 |
Owen Anderson | Revert the ConstantInt constructors back to their 2... |
blob | commitdiff | raw | diff to current |
2009-07-22 |
Owen Anderson | Get rid of the Pass+Context magic. |
blob | commitdiff | raw | diff to current |
2009-07-21 |
Owen Anderson | Rename getConstantInt{True|False} to get{True|False... |
blob | commitdiff | raw | diff to current |
2009-07-16 |
Owen Anderson | Move the ConstantInt uniquing table into LLVMContextImp... |
blob | commitdiff | raw | diff to current |
2009-07-15 |
Owen Anderson | Revert yesterday's change by removing the LLVMContext... |
blob | commitdiff | raw | diff to current |
2009-07-14 |
Owen Anderson | Move EVER MORE stuff over to LLVMContext. |
blob | commitdiff | raw | diff to current |
2009-07-14 |
Torok Edwin | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE... |
blob | commitdiff | raw | diff to current |
2009-07-13 |
Owen Anderson | Move more functionality over to LLVMContext. |
blob | commitdiff | raw | diff to current |
2009-07-11 |
Torok Edwin | assert(0) -> LLVM_UNREACHABLE. |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Owen Anderson | This started as a small change, I swear. Unfortunately... |
blob | commitdiff | raw | diff to current |
2009-07-08 |
Owen Anderson | Switch GlobalVariable ctors to a sane API, where *eithe... |
blob | commitdiff | raw | diff to current |
2009-07-08 |
Owen Anderson | Push LLVMContext through GlobalVariables and IRBuilder. |
blob | commitdiff | raw | diff to current |
2009-07-06 |
Owen Anderson | "LLVMContext* " --> "LLVMContext *" |
blob | commitdiff | raw | diff to current |
2009-07-06 |
Owen Anderson | Thread LLVMContext through the constant folding APIs... |
blob | commitdiff | raw | diff to current |
2009-07-06 |
Owen Anderson | More LLVMContext-ification. |
blob | commitdiff | raw | diff to current |
2009-07-01 |
Chris Lattner | improve the APIs for creating struct and function types... |
blob | commitdiff | raw | diff to current |
2009-06-17 |
Sanjiv Gupta | >> What if my global variable was into a different... |
blob | commitdiff | raw | diff to current |
2009-06-10 |
Jay Foad | Implement and use new method Function::hasAddressTaken(). |
blob | commitdiff | raw | diff to current |
2009-06-09 |
Jay Foad | Remove an unused function SafeToDestroyConstant().... |
blob | commitdiff | raw | diff to current |
2009-06-06 |
Jay Foad | Use cast<> instead of dyn_cast<> for things that are... |
blob | commitdiff | raw | diff to current |
next |