aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore
Commit message (Expand)AuthorAgeFilesLines
* Renamed include/llvm/Codegen to include/llvm/CodeGenChris Lattner2001-07-211-1/+1
* Fix code to be in a consistent styleChris Lattner2001-07-211-11/+5
* Remove getTempValuesForMachineCode from the Instruction interfaceChris Lattner2001-07-211-0/+2
* Add new ctor for ConstPoolBoolChris Lattner2001-07-211-0/+5
* Add new constructor for const pool boolChris Lattner2001-07-211-4/+8
* Add support for castsChris Lattner2001-07-211-0/+67
* Add support for casting operatorsChris Lattner2001-07-212-0/+60
* Utility routines for simpler access to the value of an integer constant.Vikram S. Adve2001-07-211-0/+108
* Add isIntegral() method to SignedIntType and UnsignedIntType.Vikram S. Adve2001-07-211-0/+6
* Compute and cache information about the storage size and layoutVikram S. Adve2001-07-201-1/+5
* Provide uniform access to the pointer operand and to the indexVikram S. Adve2001-07-201-8/+51
* Added a representation of the machine instructions generatedVikram S. Adve2001-07-201-2/+29
* Implement ensureTypeAvailableChris Lattner2001-07-201-24/+51
* Add support for constant propogation of multipliesChris Lattner2001-07-201-2/+15
* Factor out WriteAsOperand.Chris Lattner2001-07-201-16/+47
* Add multiply as a supported constant propogation operationChris Lattner2001-07-202-0/+14
* Implement forward/external declarations for methods.Chris Lattner2001-07-151-5/+9
* Add support for assembly printing fp constantsChris Lattner2001-07-152-4/+5
* * ValueHolder now takes 3 argumentsChris Lattner2001-07-146-13/+20
* The parent of a constant pool is a symtabvalue, not a value.Chris Lattner2001-07-141-3/+3
* Made the following changes:Chris Lattner2001-07-141-18/+24
* Add DebugValue member.Chris Lattner2001-07-121-0/+5
* Implementation of Store & GetElementPtrChris Lattner2001-07-082-5/+57
* Implemented shl, shl, & load instructionsChris Lattner2001-07-081-0/+47
* Moved Cast from being a Unary instruction to being an "Other" instructionChris Lattner2001-07-081-9/+18
* Fixed post dominator frontiers! Yaay!Chris Lattner2001-07-081-1/+1
* Neg instruction removed. Cast instruction implemented.Chris Lattner2001-07-086-31/+34
* Removing unnecesary fileChris Lattner2001-07-071-3/+0
* Convert BinaryOperand and UnaryOperator to only take instruction types ofChris Lattner2001-07-072-3/+3
* Broad superficial changes:Chris Lattner2001-07-072-22/+28
* Changed the fundemental architecture of Operands for Instructions. NowChris Lattner2001-07-078-234/+107
* Fixed some error messages to be nicerChris Lattner2001-07-071-2/+2
* Implement support for postdominators, except in dom frontiersChris Lattner2001-07-061-41/+173
* Checkin of new dominator calculation routines. These will be improved inChris Lattner2001-07-021-0/+239
* Optimizations got their own header filesChris Lattner2001-06-301-1/+6
* Implement reduceApply methodChris Lattner2001-06-301-4/+16
* Add a new pop_back() methodChris Lattner2001-06-301-0/+15
* Split AllOpts.h into lots of little .h files.Chris Lattner2001-06-302-0/+6
* Add a check to avoid allowing V->replaceAllUsesWith(V)Chris Lattner2001-06-291-0/+1
* Add implementation of BasicBlock::removePredecessor code that was factoredChris Lattner2001-06-291-0/+48
* Added a note about a new verification the verifier should doChris Lattner2001-06-291-1/+1
* Miscellaneous cleanups:Chris Lattner2001-06-2712-53/+40
* Change to use the new GenericBinaryInst class. Support lots more operators.Chris Lattner2001-06-271-8/+15
* Add instructions to fold unary and binary instructions.Chris Lattner2001-06-272-0/+64
* Convert postincrements to more efficient preincrementsChris Lattner2001-06-271-2/+2
* Moved UnaryOperator::create to InstrTypes.cpp until there is an iUnaryOps.cppChris Lattner2001-06-254-33/+47
* * Rename get.*Operator to create seeing that it would have to be qualifiedChris Lattner2001-06-251-0/+17
* Add a space to the PHI node output code to make it look nicerChris Lattner2001-06-211-2/+2
* Updates to supportChris Lattner2001-06-112-8/+33
* Updates to supportChris Lattner2001-06-111-0/+8