summaryrefslogtreecommitdiffstats
path: root/llvm/lib/VMCore/Constants.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* For PR950:Reid Spencer2006-12-311-75/+36
* Fix some comments.Reid Spencer2006-12-241-2/+2
* For PR950:Reid Spencer2006-12-231-40/+25
* Make ConstantInt not care about sign any more. To ensure the AsmParser canReid Spencer2006-12-191-14/+19
* Remove the two-argument (inferred cast) form of ConstantExpr::getCast nowReid Spencer2006-12-181-7/+0
* Partial unbreak of VC++ (stream stuff has no easy fix).Jeff Cohen2006-12-151-0/+1
* Replace inferred getCast(V,Ty) calls with more strict variants.Reid Spencer2006-12-121-6/+6
* Don't create usless casts for same-bith-width floating point casts.Reid Spencer2006-12-121-2/+3
* Implement getIntegerCast and getFPCast for ConstantExpr. These are similarReid Spencer2006-12-121-0/+23
* Packed StructuresAndrew Lenharth2006-12-081-3/+2
* Provide a getOpcode() method on CmpInst to ensure the opcode is returnedReid Spencer2006-12-071-2/+1
* For PR950:Reid Spencer2006-12-061-47/+0
* Bail on the getInferredCast idea. Remove the function and convertReid Spencer2006-12-051-8/+8
* Implement getPointerCast.Reid Spencer2006-12-051-0/+10
* Separate getCompare from get and getCompareTy from getTy.Reid Spencer2006-12-041-16/+17
* Implement new cast creation functions for both instructions and constantReid Spencer2006-12-041-2/+20
* Reduce the size of the ExprMapKeyType class.Reid Spencer2006-12-041-3/+3
* For PR950: Fix constant expressions to properly support ICmp and FCmp type ex...Reid Spencer2006-12-041-59/+127
* Take a baby step towards getting rid of inferred casts. Provide methods onReid Spencer2006-12-041-6/+7
* Implement creation of ICmp and FCmp constant expressions.Reid Spencer2006-12-031-26/+57
* add a new ConstantIntegral::get method. Simplify the implementation ofChris Lattner2006-12-011-3/+6
* For PR950:Reid Spencer2006-11-271-35/+180
* Removed iostream #includes. Replaced std::cerr with DOUT.Bill Wendling2006-11-171-6/+6
* For PR950:Reid Spencer2006-11-081-20/+17
* For PR950:Reid Spencer2006-11-021-9/+29
* Speed up isCString()Evan Cheng2006-10-261-4/+14
* Add isCString() - returns true if a ConstantArray is a CString.Evan Cheng2006-10-261-0/+13
* For PR950:Reid Spencer2006-10-261-4/+26
* For PR950:Reid Spencer2006-10-201-79/+43
* add a method to determine whether evaluation of a constant can trap.Chris Lattner2006-10-201-0/+27
* Eliminate ConstantBool::True and ConstantBool::False. Instead, provideChris Lattner2006-09-281-8/+18
* remove reference to dead methodChris Lattner2006-09-281-1/+0
* Use the new ManagedStatic class to explicitly manage static variables, elimin...Chris Lattner2006-09-281-71/+47
* Add new SetCondInst::isRelational/isEquality methods. RenameChris Lattner2006-09-171-2/+2
* s|llvm/Support/Visibility.h|llvm/Support/Compiler.h|Chris Lattner2006-08-271-1/+1
* Reduce the size of Constants.o by 25% by generalizing specific instantiations ofJim Laskey2006-07-171-30/+31
* Add a new helper, simplify ConstantExpr::getWithOperandReplaced at Gabor'sChris Lattner2006-07-141-22/+57
* Add a new method for bugpoint to useChris Lattner2006-07-141-0/+51
* Use hidden visibility to reduce the sizes of some .o files. This chops 60K o...Chris Lattner2006-06-281-10/+25
* Add a missing assertion that would have helped out ReidChris Lattner2006-06-101-0/+2
* Provide a simpler interface for getting a ConstantArray from a characterReid Spencer2006-05-301-8/+4
* Adjust the interface to ConstantArray::get. The previousReid Spencer2006-05-301-8/+15
* Patches to make the LLVM sources more -pedantic clean. Patch providedChris Lattner2006-05-241-1/+1
* Add constant replacement for insertelement/vectorshuffle constant exprsChris Lattner2006-04-081-0/+16
* Add shufflevector support, todo, implement better constant folding.Chris Lattner2006-04-081-1/+39
* Doh!Evan Cheng2006-03-111-2/+2
* Added a parameter to control whether Constant::getStringValue() would chopEvan Cheng2006-03-101-4/+8
* Get rid of the multiple copies of getStringValue. Now a Constant:: method.Jim Laskey2006-03-081-0/+40
* VMCore support for the insertelement operation.Robert Bocchino2006-01-171-3/+46
* Added constant folding support for the extractelement operation.Robert Bocchino2006-01-101-0/+2
OpenPOWER on IntegriCloud