2009-10-26 |
Victor Hernandez | Rename MallocHelper as MallocFreeHelper, since it now... |
blob | commitdiff | raw |
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 |
2009-06-02 |
Evan Cheng | Avoid infinite looping in AllGlobalLoadUsesSimpleEnough... |
blob | commitdiff | raw | diff to current |
2009-05-09 |
Duncan Sands | Rename PaddedSize to AllocSize, in the hope that this |
blob | commitdiff | raw | diff to current |
2009-05-03 |
Nick Lewycky | Revert r70630. Go back to appending ".b" to internal... |
blob | commitdiff | raw | diff to current |
2009-05-02 |
Nick Lewycky | Don't append ".b" to the names of globals that are... |
blob | commitdiff | raw | diff to current |
2009-03-09 |
Devang Patel | Ignore debug info while evaluating function. |
blob | commitdiff | raw | diff to current |
2009-03-08 |
Chris Lattner | use MemTransferInst. |
blob | commitdiff | raw | diff to current |
2009-03-07 |
Chris Lattner | fix a serious pessimization that Tron on IRC pointed... |
blob | commitdiff | raw | diff to current |
2009-03-06 |
Duncan Sands | While thinking about the one-definition-rule and trying |
blob | commitdiff | raw | diff to current |
2009-03-06 |
Devang Patel | Revert 66224. |
blob | commitdiff | raw | diff to current |
2009-03-06 |
Devang Patel | Revert rev. 66167. |
blob | commitdiff | raw | diff to current |
2009-03-06 |
Devang Patel | Do not let debug info prevert globalopt from shriking... |
blob | commitdiff | raw | diff to current |
2009-03-05 |
Devang Patel | GlobalOpt only process non constant local GVs while... |
blob | commitdiff | raw | diff to current |
2009-03-04 |
Bill Wendling | Temporarily revert r65994. It was causing rdar://6646455. |
blob | commitdiff | raw | diff to current |
2009-03-04 |
Devang Patel | If a global constant is dead then global's debug info... |
blob | commitdiff | raw | diff to current |
2009-02-18 |
Duncan Sands | In theory the aliasee may have dead constant users |
blob | commitdiff | raw | diff to current |
2009-02-17 |
Duncan Sands | This transform also applies to private linkage. |
blob | commitdiff | raw | diff to current |
2009-02-15 |
Duncan Sands | Make this more useful for cleaning up after the |
blob | commitdiff | raw | diff to current |
2009-02-15 |
Duncan Sands | If the target of an alias has internal linkage, then the |
blob | commitdiff | raw | diff to current |
2009-01-23 |
Gabor Greif | Simplify the logic of getting hold of a PHI predecessor... |
blob | commitdiff | raw | diff to current |
2009-01-15 |
Rafael Espindola | Add the private linkage. |
blob | commitdiff | raw | diff to current |
2009-01-14 |
Chris Lattner | rewrite OptimizeAwayTrappingUsesOfLoads to 1) avoid... |
blob | commitdiff | raw | diff to current |
2009-01-13 |
Duncan Sands | Correct a comment. |
blob | commitdiff | raw | diff to current |
2009-01-12 |
Duncan Sands | Rename getABITypeSize to getTypePaddedSize, as |
blob | commitdiff | raw | diff to current |
2009-01-07 |
Duncan Sands | Whitespace - correct formatting. |
blob | commitdiff | raw | diff to current |
2008-12-17 |
Chris Lattner | insert some sequence points and preincrement an iterato... |
blob | commitdiff | raw | diff to current |
2008-12-17 |
Chris Lattner | Enhance heap sra to be substantially more aggressive... |
blob | commitdiff | raw | diff to current |
2008-12-16 |
Chris Lattner | Fix another crash found by inspection. If we have... |
blob | commitdiff | raw | diff to current |
2008-12-16 |
Chris Lattner | fix a crash found by inspection. |
blob | commitdiff | raw | diff to current |
2008-12-16 |
Chris Lattner | switch some std::set/std::map to SmallPtrSet/DenseMap. |
blob | commitdiff | raw | diff to current |
2008-12-15 |
Chris Lattner | enhance heap-sra to apply to fixed sized array allocati... |
blob | commitdiff | raw | diff to current |
2008-12-15 |
Chris Lattner | Use stripPointerCasts. |
blob | commitdiff | raw | diff to current |
2008-12-15 |
Chris Lattner | minor tweaks for formatting, allow bitcast in ValueIsOn... |
blob | commitdiff | raw | diff to current |
2008-12-15 |
Chris Lattner | refactor some code into a new TryToOptimizeStoreOfMallo... |
blob | commitdiff | raw | diff to current |
2008-09-25 |
Devang Patel | Large mechanical patch. |
blob | commitdiff | raw | diff to current |
2008-09-09 |
Anton Korobeynikov | Make safer variant of alias resolution routine to be... |
blob | commitdiff | raw | diff to current |
2008-09-09 |
Anton Korobeynikov | Resolve aliases, when possible |
blob | commitdiff | raw | diff to current |
2008-09-04 |
Dan Gohman | Tidy up several unbeseeming casts from pointer to intptr_t. |
blob | commitdiff | raw | diff to current |
2008-08-12 |
Bill Wendling | Remove tabs. |
blob | commitdiff | raw | diff to current |
2008-07-17 |
Matthijs Kooijman | Make GlobalOpt preserve address spaces when scalar... |
blob | commitdiff | raw | diff to current |
2008-05-29 |
Gabor Greif | convert more operand loops to iterator formulation |
blob | commitdiff | raw | diff to current |
2008-05-23 |
Dan Gohman | Use isSingleValueType instead of isFirstClassType to |
blob | commitdiff | raw | diff to current |
2008-05-16 |
Gabor Greif | API change for {BinaryOperator|CmpInst|CastInst}::creat... |
blob | commitdiff | raw | diff to current |
2008-05-15 |
Gabor Greif | Fix a bunch of 80col violations that arose from the... |
blob | commitdiff | raw | diff to current |
2008-05-13 |
Dan Gohman | Clean up the use of static and anonymous namespaces... |
blob | commitdiff | raw | diff to current |
2008-04-26 |
Chris Lattner | When SRoA'ing a global variable, make sure the new... |
blob | commitdiff | raw | diff to current |
2008-04-06 |
Gabor Greif | API changes for class Use size reduction, wave 1. |
blob | commitdiff | raw | diff to current |
next |