| Commit message (Expand) | Author | Age | Files | Lines |
| * | Move the last uses of RetainFunc etc. over to using getRetainCallee() etc. | Dan Gohman | 2011-07-22 | 1 | -23/+35 |
| * | Fix more MSVC warnings caused by a cases I missed when converting | Jay Foad | 2011-07-22 | 1 | -1/+1 |
| * | Convert IRBuilder::CreateGEP and IRBuilder::CreateInBoundsGEP to use | Jay Foad | 2011-07-22 | 4 | -17/+11 |
| * | Fix an MSVC warning, caused by a case I missed when converting | Jay Foad | 2011-07-22 | 1 | -1/+1 |
| * | Fix MergeInVectorType to check for vector types with the same alloc | Dan Gohman | 2011-07-21 | 1 | -0/+6 |
| * | Cleanup: make std::pair usage slightly less indecipherable without actually n... | Andrew Trick | 2011-07-21 | 1 | -7/+8 |
| * | Make better use of ConstantExpr::getGetElementPtr's InBounds parameter. | Jay Foad | 2011-07-21 | 1 | -3/+3 |
| * | Convert ConstantExpr::getGetElementPtr and | Jay Foad | 2011-07-21 | 4 | -13/+10 |
| * | move tier out of an anonymous namespace, it doesn't make sense | Chris Lattner | 2011-07-21 | 3 | -28/+25 |
| * | LSR, correct fix for rdar://9786536. Silly casting bug. | Andrew Trick | 2011-07-21 | 1 | -2/+2 |
| * | LSR must sometimes sign-extend before generating double constants. | Andrew Trick | 2011-07-21 | 1 | -3/+10 |
| * | LSR crashes on an empty IVUsers list. | Andrew Trick | 2011-07-21 | 1 | -0/+3 |
| * | Clean up includes of llvm/Analysis/ConstantFolding.h so it's included where i... | Eli Friedman | 2011-07-20 | 5 | -1/+4 |
| * | Bring LICM into compliance with the new "Memory Model for Concurrent Operatio... | Eli Friedman | 2011-07-20 | 1 | -18/+30 |
| * | Fix a GCC warning. | Jay Foad | 2011-07-20 | 1 | -2/+2 |
| * | indvars: Added getInsertPointForUses to find a valid place to truncate the IV. | Andrew Trick | 2011-07-20 | 1 | -15/+32 |
| * | indvars -disable-iv-rewrite: Add NarrowIVDefUse to cache def-use | Andrew Trick | 2011-07-20 | 1 | -54/+61 |
| * | indvars -disable-iv-rewrite fix: derived GEP IVs | Andrew Trick | 2011-07-20 | 1 | -0/+6 |
| * | PR10386: Don't try to split an edge from an indirectbr. | Eli Friedman | 2011-07-19 | 1 | -2/+9 |
| * | Distinguish between two copies of one inlined variable. | Devang Patel | 2011-07-19 | 1 | -1/+8 |
| * | Convert SimplifyGEPInst to use ArrayRef. | Jay Foad | 2011-07-19 | 1 | -1/+1 |
| * | Convert TargetData::getIndexedOffset to use ArrayRef. | Jay Foad | 2011-07-19 | 3 | -10/+7 |
| * | Use ArrayRef in ConstantFoldInstOperands and ConstantFoldCall. | Jay Foad | 2011-07-19 | 4 | -6/+4 |
| * | Compiler warning. | Andrew Trick | 2011-07-18 | 1 | -3/+3 |
| * | indvars: LinearFunctionTestReplace for non-canonical IVs. | Andrew Trick | 2011-07-18 | 1 | -48/+292 |
| * | indvars: Added verification that LFTR and other indvars goodness does | Andrew Trick | 2011-07-18 | 1 | -1/+20 |
| * | indvars: Added isHighCostExpansion. Avoid generating extra ops in the | Andrew Trick | 2011-07-18 | 1 | -17/+51 |
| * | Migrate LLVM and Clang to use the new makeArrayRef(...) functions where previ... | Frits van Bommel | 2011-07-18 | 1 | -2/+2 |
| * | land David Blaikie's patch to de-constify Type, with a few tweaks. | Chris Lattner | 2011-07-18 | 45 | -505/+505 |
| * | fix a warning in TinyPtrVector, adopt it in SSAUpdater, saving some | Chris Lattner | 2011-07-18 | 1 | -3/+3 |
| * | indvars: fix a pass-sensitivity issue that would hit the SCEVExpander | Andrew Trick | 2011-07-16 | 1 | -2/+13 |
| * | indvars: remove ExprToIVMap because it won't be needed by LFTR. | Andrew Trick | 2011-07-16 | 1 | -9/+3 |
| * | fix rdar://9776316 - type remapping needed for inline asm blobs, | Chris Lattner | 2011-07-15 | 1 | -1/+17 |
| * | Disable loop idiom recognition of memset/memcpy if the function being compiled | Chad Rosier | 2011-07-15 | 1 | -0/+5 |
| * | No need to explicitly invoke the ArrayRef constructor here. | Frits van Bommel | 2011-07-15 | 1 | -1/+1 |
| * | Convert CallInst and InvokeInst APIs to use ArrayRef. | Jay Foad | 2011-07-15 | 14 | -38/+28 |
| * | start using the new helper methods a bit. | Chris Lattner | 2011-07-15 | 4 | -23/+21 |
| * | Undo r135191 (i.e. reapply Chris's patch. Now linker maps NamedMDNodes first,... | Devang Patel | 2011-07-14 | 1 | -2/+3 |
| * | revert r135172 until Devang and I figure out the right answer. | Chris Lattner | 2011-07-14 | 1 | -3/+2 |
| * | Stop the ValueMapper from calling getAllMetadata, which unpacks DebugLoc into | Chris Lattner | 2011-07-14 | 1 | -2/+3 |
| * | Change Intrinsic::getDeclaration and friends to take an ArrayRef. | Benjamin Kramer | 2011-07-14 | 6 | -8/+7 |
| * | It's not safe to fold (fptrunc (sqrt (fpext x))) to (sqrtf x) if there is ano... | Evan Cheng | 2011-07-13 | 1 | -1/+2 |
| * | Convert InsertValueInst and ExtractValueInst APIs to use ArrayRef. | Jay Foad | 2011-07-13 | 2 | -7/+6 |
| * | Second attempt at de-constifying LLVM Types in FunctionType::get(), | Jay Foad | 2011-07-12 | 13 | -44/+43 |
| * | Revert r134893 and r134888 (and related patches in other trees). It was causing | Bill Wendling | 2011-07-12 | 13 | -43/+44 |
| * | indvars: Code reorganization in preparation for | Andrew Trick | 2011-07-12 | 1 | -589/+624 |
| * | De-constify Types in StructType::get() and TargetData::getIntPtrType(). | Jay Foad | 2011-07-11 | 3 | -4/+4 |
| * | De-constify Types in FunctionType::get(). | Jay Foad | 2011-07-11 | 12 | -40/+39 |
| * | Don't duplicate the work done by a gep into a "bitcast" if the gep has | Rafael Espindola | 2011-07-11 | 1 | -0/+8 |
| * | remove the DerivedType which isn't adding value anymore. | Chris Lattner | 2011-07-09 | 1 | -2/+1 |