2009-09-24 |
Torok Edwin | Constant propagating byval pointer is safe if function... |
blob | commitdiff | raw | diff to current |
2009-09-24 |
Torok Edwin | Don't constant propagate byval pointers, since they... |
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-02 |
Chris Lattner | eliminate VISIBILITY_HIDDEN from Transforms/Scalar... |
blob | commitdiff | raw | diff to current |
2009-08-30 |
Chris Lattner | add getPointerAddressSpace() to GEP instruction, use... |
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-17 |
Dan Gohman | Fix debug output to include a newline after printing... |
blob | commitdiff | raw | diff to current |
2009-08-13 |
Owen Anderson | Push LLVMContexts through the IntegerType APIs. |
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-29 |
Owen Anderson | Move ConstantExpr to 2.5 API. |
blob | commitdiff | raw | diff to current |
2009-07-26 |
Daniel Dunbar | Eliminate some uses of DOUT, cerr, and getNameStart(). |
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-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-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-11 |
Torok Edwin | Convert more assert(0)+abort() -> LLVM_UNREACHABLE, |
blob | commitdiff | raw | diff to current |
2009-07-06 |
Owen Anderson | "LLVMContext* " --> "LLVMContext *" |
blob | commitdiff | raw | diff to current |
2009-07-06 |
Owen Anderson | Finish LLVMContext-ing lib/Analysis. This required... |
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-03 |
Owen Anderson | Even more passes being LLVMContext'd. |
blob | commitdiff | raw | diff to current |
2009-06-06 |
Nick Lewycky | Don't crash on multiple return value with no obvious... |
blob | commitdiff | raw | diff to current |
2009-05-28 |
Nick Lewycky | Use Operands.data() instead of &Operands[0] where Opera... |
blob | commitdiff | raw | diff to current |
2009-03-21 |
Duncan Sands | Factorize out a concept - no functionality change. |
blob | commitdiff | raw | diff to current |
2009-03-20 |
Duncan Sands | Don't load values out of global constants with weak |
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 | Fix PR3325, a miscompilation of invokes by IPSCCP.... |
blob | commitdiff | raw | diff to current |
2008-11-21 |
Devang Patel | Fix unused variable warnings. |
blob | commitdiff | raw | diff to current |
2008-11-03 |
Nick Lewycky | Replace explicit loop with utility function. |
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-23 |
Chris Lattner | improve encapsulation of the BBExecutable set. |
blob | commitdiff | raw | diff to current |
2008-08-23 |
Chris Lattner | Switch an assortment of maps, sets and vectors to more... |
blob | commitdiff | raw | diff to current |
2008-08-14 |
Bill Wendling | Temporarily revert r54792. It's causing an ICE during... |
blob | commitdiff | raw | diff to current |
2008-08-14 |
Devang Patel | Use DenseMap. Patch by Pratik Solanki. |
blob | commitdiff | raw | diff to current |
2008-08-13 |
Dan Gohman | Fix SCCP's handling of struct value loads and stores... |
blob | commitdiff | raw | diff to current |
2008-07-23 |
Dan Gohman | Enable first-class aggregates support. |
blob | commitdiff | raw | diff to current |
2008-06-20 |
Dan Gohman | Tidy up some commments and use the getAggregateOperand and |
blob | commitdiff | raw | diff to current |
2008-06-20 |
Dan Gohman | Fix the conditions under which SCCP should examine... |
blob | commitdiff | raw | diff to current |
2008-06-20 |
Dan Gohman | Teach SCCP about insertvalue and extractvalue, and... |
blob | commitdiff | raw | diff to current |
2008-05-24 |
Chris Lattner | Fix PR2358 by resolving calls with undef arguments... |
blob | commitdiff | raw | diff to current |
2008-05-23 |
Dale Johannesen | Allow for switch with no cases. Was causing fault |
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-05-11 |
Chris Lattner | Fix various DOUTs to not call the extremely expensive... |
blob | commitdiff | raw | diff to current |
2008-05-10 |
Chris Lattner | Simplify code by using SwitchInst::findCaseValue instea... |
blob | commitdiff | raw | diff to current |
2008-04-25 |
Nick Lewycky | Remove 'unwinds to' support from mainline. This patch... |
blob | commitdiff | raw | diff to current |
2008-04-24 |
Chris Lattner | code restructuring, not functionality change. |
blob | commitdiff | raw | diff to current |
2008-04-24 |
Chris Lattner | Don't replace multiple result of calls with undef, |
blob | commitdiff | raw | diff to current |
2008-04-24 |
Chris Lattner | code cleanup, no functionality change. |
blob | commitdiff | raw | diff to current |
2008-04-23 |
Chris Lattner | Rewrite multiple return value handling in SCCP. Before... |
blob | commitdiff | raw | diff to current |
2008-04-09 |
Devang Patel | Be conservative if getresult operand is neither call... |
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 |
2008-03-21 |
Dan Gohman | Don't include <map> in Pass.h, which doesn't need it... |
blob | commitdiff | raw | diff to current |
2008-03-11 |
Devang Patel | Add TODO reminder. |
blob | commitdiff | raw | diff to current |
2008-03-11 |
Devang Patel | Initial multiple return values support. |
blob | commitdiff | raw | diff to current |
2008-03-09 |
Nick Lewycky | SCCP also needs to be taught to follow unwind_to |
blob | commitdiff | raw | diff to current |
2008-03-08 |
Nick Lewycky | Not all users of a BB are Instructions any more. |
blob | commitdiff | raw | diff to current |
2008-02-20 |
Anton Korobeynikov | Make Transforms to be 4.3 warnings-clean |
blob | commitdiff | raw | diff to current |
2008-01-28 |
Chris Lattner | Fix PR1938 by forcing the code that uses an undefined... |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Christopher Lamb | Disable null pointer folding transforms for non-generic... |
blob | commitdiff | raw | diff to current |
2007-10-03 |
Dan Gohman | Use empty() member functions when that's what's being... |
blob | commitdiff | raw | diff to current |
2007-07-20 |
Duncan Sands | Place SCCPSolver also in the anonymous namespace. ... |
blob | commitdiff | raw | diff to current |
2007-05-17 |
Devang Patel | Fix PR1431 |
blob | commitdiff | raw | diff to current |
2007-05-06 |
Nick Lewycky | Fix typo in comment. |
blob | commitdiff | raw | diff to current |
2007-05-03 |
Devang Patel | Drop 'const' |
blob | commitdiff | raw | diff to current |
2007-05-02 |
Devang Patel | Use 'static const char' instead of 'static const int'. |
blob | commitdiff | raw | diff to current |
2007-05-01 |
Devang Patel | Do not use typeinfo to identify pass in pass manager. |
blob | commitdiff | raw | diff to current |
2007-04-14 |
Chris Lattner | fix long lines |
blob | commitdiff | raw | diff to current |
2007-03-04 |
Chris Lattner | minor cleanups |
blob | commitdiff | raw | diff to current |
2007-02-15 |
Reid Spencer | For PR1195: |
blob | commitdiff | raw | diff to current |
2007-02-05 |
Reid Spencer | Apply the VISIBILITY_HIDDEN field to the remaining... |
blob | commitdiff | raw | diff to current |
2007-02-02 |
Chris Lattner | Switch this back to using an std::map. DenseMap entrie... |
blob | commitdiff | raw | diff to current |
2007-02-02 |
Chris Lattner | Remove more malloc thrashing, this speeds up IPSCCP... |
blob | commitdiff | raw | diff to current |
2007-02-02 |
Chris Lattner | Convert an std::set to SmallSet, this speeds up IPSCCP... |
blob | commitdiff | raw | diff to current |
2007-02-02 |
Chris Lattner | eliminate a malloc/free for (almost) every GEP processe... |
blob | commitdiff | raw | diff to current |
2007-02-02 |
Chris Lattner | switch hash_map's over to DenseMap in SCCP. This speed... |
blob | commitdiff | raw | diff to current |
2007-02-02 |
Reid Spencer | Changes to support making the shift instructions be... |
blob | commitdiff | raw | diff to current |
2007-01-30 |
Chris Lattner | Adjust #includes to match movement of constant folding... |
blob | commitdiff | raw | diff to current |
2007-01-30 |
Chris Lattner | use smallvector instead of vector to make constant... |
blob | commitdiff | raw | diff to current |
2007-01-30 |
Reid Spencer | For PR1136: Rename GlobalVariable::isExternal as isDecl... |
blob | commitdiff | raw | diff to current |
2007-01-13 |
Chris Lattner | Fix a minor bug handling constant exprs, introduced... |
blob | commitdiff | raw | diff to current |
2007-01-12 |
Reid Spencer | For PR1064: |
blob | commitdiff | raw | diff to current |
2007-01-12 |
Reid Spencer | Implement review feedback for the ConstantBool->Constan... |
blob | commitdiff | raw | diff to current |
2007-01-11 |
Reid Spencer | Rename BoolTy as Int1Ty. Patch by Sheng Zhou. |
blob | commitdiff | raw | diff to current |
2007-01-11 |
Zhou Sheng | For PR1043: |
blob | commitdiff | raw | diff to current |
2007-01-04 |
Chris Lattner | Enable a couple xforms for packed vectors (undef |... |
blob | commitdiff | raw | diff to current |
2007-01-03 |
Jim Laskey | Vectors are not supported by ConstantInt::getAllOnesValue. |
blob | commitdiff | raw | diff to current |
2006-12-31 |
Reid Spencer | Fix a typo. |
blob | commitdiff | raw | diff to current |
2006-12-23 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-12-20 |
Chris Lattner | handle undef values much more carefully: generalize... |
blob | commitdiff | raw | diff to current |
2006-12-19 |
Chris Lattner | Switch over Transforms/Scalar to use the STATISTIC... |
blob | commitdiff | raw | diff to current |
2006-12-12 |
Reid Spencer | Change inferred getCast into specific getCast. Passes... |
blob | commitdiff | raw | diff to current |
2006-12-07 |
Bill Wendling | Changed llvm_ostream et all to OStream. llvm_cerr,... |
blob | commitdiff | raw | diff to current |
2006-12-06 |
Chris Lattner | Detemplatize the Statistic class. The only type it... |
blob | commitdiff | raw | diff to current |
2006-12-04 |
Devang Patel | SCCP does not handle Packed Type properly. Disable... |
blob | commitdiff | raw | diff to current |
2006-11-26 |
Bill Wendling | Removed #include <iostream> and replaced with llvm_... |
blob | commitdiff | raw | diff to current |
next |