aboutsummaryrefslogtreecommitdiff
path: root/lib/IR/Constants.cpp
AgeCommit message (Expand)Author
2013-07-15Merge commit '7dfcb84fc16b3bf6b2379713b53090757f0a45f9'Eli Bendersky
2013-05-22PNaCl: Add ReplacePtrsWithInts pass for stripping out pointer typesMark Seaborn
2013-04-13Fix a scalability issue with complex ConstantExprs.Benjamin Kramer
2013-03-19The testing to ensure a vector of zeros of type floating point isn't misclass...David Tweed
2013-03-18 The optimization a + (-0.0f) -> a was being misapplied to a + (+0.0f) in the...David Tweed
2013-03-07Replace temporary vectors with arrays.Benjamin Kramer
2013-03-07ArrayRef has a OneElt constructor. Beautify the code.Nadav Rotem
2013-03-07Switch from std::vector to ArrayRef. Speedup FoldBitCast by 5x.Nadav Rotem
2013-01-22Make APFloat constructor require explicit semantics.Tim Northover
2013-01-16Allow vectors in CreatePointerCast of constants.Evgeniy Stepanov
2013-01-09Add comment to the definition of Constant::isZeroValue(). Shuxin Yang
2013-01-09Consider expression "0.0 - X" as the negation of X ifShuxin Yang
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth
2013-01-02Rename VMCore directory to IR.Chandler Carruth