Age | Commit message (Expand) | Author |
2010-09-27 | Don't try to constant fold libm functions with non-finite arguments. | Jakob Stoklund Olesen |
2010-09-17 | Don't include <fenv.h> now that we have llvm/System/FEnv.h. | Jakob Stoklund Olesen |
2010-09-17 | Attempt to support platforms which don't have fenv.h. | Dan Gohman |
2010-09-17 | Fix the folding of floating-point math library calls, like sin(infinity), | Dan Gohman |
2010-07-16 | eliminate CallInst::ArgOffset | Gabor Greif |
2010-07-12 | Add parentheses around an || to correct the logic. Also silences a GCC warning | Chandler Carruth |
2010-07-12 | fix PR7429, a crash turning a load from a string into a float. | Chris Lattner |
2010-07-07 | conditionalize by CallInst::ArgOffset | Gabor Greif |
2010-06-18 | Eliminate unnecessary uses of getZExtValue(). | Dan Gohman |
2010-04-16 | Revert 101465, it broke internal OpenGL testing. | Eric Christopher |
2010-04-16 | reapply r101434 | Gabor Greif |
2010-04-16 | back out r101423 and r101397, they break llvm-gcc self-host on darwin10 | Gabor Greif |
2010-04-15 | reapply r101364, which has been backed out in r101368 | Gabor Greif |
2010-04-15 | back out r101364, as it trips the linux nightlybot on some clang C++ tests | Gabor Greif |
2010-04-15 | rotate CallInst operands, i.e. move callee to the back | Gabor Greif |
2010-04-12 | Minor code simplification. | Dan Gohman |
2010-03-19 | FP16 constfolding | Anton Korobeynikov |
2010-03-18 | Simplify this code. | Dan Gohman |
2010-03-12 | When constant folding GEP of GEP, do not crash if an index of | Duncan Sands |
2010-03-10 | Constant-fold GEP-of-GEP into a single GEP. | Dan Gohman |
2010-02-23 | Remove the code which constant-folded ptrtoint(inttoptr(x)+c) to | Dan Gohman |
2010-02-22 | Canonicalize ConstantInts to the right operand of commutative | Dan Gohman |
2010-02-22 | Minor formatting cleanup. | Dan Gohman |
2010-02-17 | Fold bswap(undef) to undef. | Dan Gohman |
2010-02-16 | There are two ways of checking for a given type, for example isa<PointerType>(T) | Duncan Sands |
2010-02-15 | Uniformize the names of type predicates: rather than having isFloatTy and | Duncan Sands |
2010-02-08 | Add const qualifiers. | Dan Gohman |
2010-02-01 | Generalize target-independent folding rules for sizeof to handle more | Dan Gohman |
2010-01-08 | fix PR5978 by peeling the loop so that we avoid shifting the | Chris Lattner |
2010-01-02 | constant fold nasty constant expressions formed by llvm-gcc, | Chris Lattner |
2009-12-04 | Fix PR5551 by not ignoring the top level constantexpr when | Chris Lattner |
2009-12-03 | fix PR5673 by being more careful about pointers to functions. | Chris Lattner |
2009-11-29 | Teach ConstantFolding to do a better job when folding gep(bitcast). | Nick Lewycky |
2009-11-23 | Make ConstantFoldConstantExpression recursively visit the entire | Dan Gohman |
2009-11-09 | fix ConstantFoldCompareInstOperands to take the LHS/RHS as | Chris Lattner |
2009-11-06 | remove a bunch of extraneous LLVMContext arguments | Chris Lattner |
2009-10-25 | Teach FoldBitCast to be able to handle bitcasts from (e.g.) i128 -> <4 x float>. | Chris Lattner |
2009-10-25 | move FoldBitCast earlier in the file, and use it instead of | Chris Lattner |
2009-10-25 | refactor FoldBitCast to reduce nesting and to always return a constantexpr | Chris Lattner |
2009-10-24 | various cleanups suggested by Duncan | Chris Lattner |
2009-10-24 | fix PR5287, a serious regression from my previous patches. Thanks to | Chris Lattner |
2009-10-23 | teach libanalysis to simplify vector loads with bitcast sources. This | Chris Lattner |
2009-10-23 | enhance FoldReinterpretLoadFromConstPtr to handle loads of up to 32 | Chris Lattner |
2009-10-23 | teach libanalysis to fold int and fp loads from almost arbitrary | Chris Lattner |
2009-10-22 | move another load optimization from instcombine -> libanalysis. | Chris Lattner |
2009-10-22 | move 'loading i32 from string' optimization from instcombine | Chris Lattner |
2009-10-22 | Move some constant folding logic for loads out of instcombine into | Chris Lattner |
2009-10-05 | Extend ConstantFolding to understand signed overflow variants | Evan Phoenix |
2009-10-05 | Remove an unnnecessary LLVMContext argument in | Dan Gohman |
2009-10-05 | teach the optimizer how to constant fold uadd/usub intrinsics. | Chris Lattner |