- 051a950 API changes for class Use size reduction, wave 1. by Gabor Greif · 16 years ago
- 66a1a05 Fix comment typo. by Duncan Sands · 16 years ago
- b3f5cfc Fix a typo in a comment. by Dan Gohman · 17 years ago
- 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 17 years ago
- 43ad6b3 Change the PointerType api for creating pointer types. The old functionality of PointerType::get() has become PointerType::getUnqual(), which returns a pointer in the generic address space. The new prototype of PointerType::get() requires both a type and an address space. by Christopher Lamb · 17 years ago
- fe63fb9 Implement address space attribute for LLVM pointer types. Address spaces are by Christopher Lamb · 17 years ago
- afba8fe Reverting dtor devirtualization patch. by Gordon Henriksen · 17 years ago
- ed455c8 Devirtualizing Value destructor (PR889). Patch by Pawel Kunio! by Gordon Henriksen · 17 years ago
- b348d18 Add support for vectors to int <-> float casts. by Nate Begeman · 17 years ago
- e41dcdc Fix InstCombine/2007-10-31-StringCrash.ll by removing an obvious by Chris Lattner · 17 years ago
- b7daa84 this doesn't need dynamic_cast. by Chris Lattner · 17 years ago
- 3b7cf0a Define a helper function ConstantVector::getSplatValue for testing for by Dan Gohman · 17 years ago
- a471c2e Next PPC long double bits. First cut at constants. by Dale Johannesen · 17 years ago
- 4647569 Adding C and Ocaml bindings for ConstantExpr. by Gordon Henriksen · 17 years ago
- 76c1b97 Merge DenseMapKeyInfo & DenseMapValueInfo into DenseMapInfo by Chris Lattner · 17 years ago
- 9e3d3ab Remove the assumption that FP's are either float or by Dale Johannesen · 17 years ago
- 9d5f456 Revise previous patch per review comments. by Dale Johannesen · 17 years ago
- 43421b3 Next round of APFloat changes. by Dale Johannesen · 17 years ago
- b8f7479 by David Greene · 17 years ago
- f04afdb Change LegalFPImmediates to use APFloat. by Dale Johannesen · 17 years ago
- 12595d7 Poison APFloat::operator==. Replace existing uses with bitwiseIsEqual. by Dale Johannesen · 17 years ago
- d3b51fd Revised per review feedback from previous patch. by Dale Johannesen · 17 years ago
- 343e770 Change internal representation of ConstantFP to use APFloat. by Dale Johannesen · 17 years ago
- 5498405 Fix potentially N^2 behavior handling arrays with many of the by Chris Lattner · 17 years ago
- ebbc95d Patch 10 for long double. Doing constants right needs expanding ConstantFP by Dale Johannesen · 17 years ago
- cef4b53 add a Constant::getAllOnesValue helper function, which works on integers by Chris Lattner · 17 years ago
- fa73ea2 Minor comment cleanups. by Dan Gohman · 17 years ago
- 7fc44c8 Allow ConstantInt::get(Ty, uint64_t) to interpret the 64-bit values as a by Reid Spencer · 17 years ago
- afe1581 Added ContainsRelocations() to check if a constant might only be resolvable at load time. by Evan Cheng · 17 years ago
- 0050c73 Drop the ConstantInt(const Type&, const APInt&) constructor. It is by Reid Spencer · 17 years ago
- f57fc81 Implement a convenience method to construct a ConstantInt directly from an by Reid Spencer · 17 years ago
- 80f8481 Remove some redundancy. by Reid Spencer · 17 years ago
- 8374db8 Correct the implelmentation of ConstantInt::getAllOnesValue() for bit by Reid Spencer · 17 years ago
- 92f6fea ConstantFolding.cpp/h -> ConstantFold.cpp/h to avoid confusion with by Chris Lattner · 17 years ago
- 532d0ce For PR1205: by Reid Spencer · 17 years ago
- e811636 This cast broke lots of tests. by Evan Cheng · 17 years ago
- 9b4ee0c switch ConstantFP's from ValueMap to DenseMap, which is much faster to query by Chris Lattner · 17 years ago
- 6b6f6ba cleanup ConstantInt to use a single DenseMap for uniquing instead of the by Chris Lattner · 17 years ago
- d1afbd0 Make ConstantInt::getTrue/getFalse be llvm_shutdown safe. by Chris Lattner · 17 years ago
- eb41bdd Clean up the internals of the ConstantInt machinery by Chris Lattner · 17 years ago
- e0e7696 simplify some code that was not llvm_shutdown safe by Chris Lattner · 17 years ago
- f9021ff llvm-gcc issue fixed, revert reversal :) by Chris Lattner · 17 years ago
- e02e5e4 Temporarily reverting the patch. It's breaking llvm-gcc build. by Evan Cheng · 17 years ago
- 3298069 remove dead methods by Chris Lattner · 17 years ago
- ac9dcb9 For PR1195: by Reid Spencer · 17 years ago
- 9d6565a For PR1195: by Reid Spencer · 17 years ago
- 554cec6 A value of 64 or fewer bits is valid if the ConstantInt has more then 64 bits. by Reid Spencer · 18 years ago
- ef9b9a7 For PR411: by Reid Spencer · 18 years ago
- 832254e Changes to support making the shift instructions be true BinaryOperators. by Reid Spencer · 18 years ago
- 2b9a5da Revise APIs for creating constantexpr GEPs to not require the use of vectors. by Chris Lattner · 18 years ago
- 3d10b0b Clean up comments and assert messages that still refer to the old type names. by Reid Spencer · 18 years ago
- 2c7123c Whoops, fix typo in last commit. by Reid Spencer · 18 years ago
- 24d6da5 For PR970: by Reid Spencer · 18 years ago
- c103057 For PR1043: by Reid Spencer · 18 years ago
- 42a7551 rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger. by Chris Lattner · 18 years ago
- bbd528d don't discriminate against i1 by Chris Lattner · 18 years ago
- fa30182 Allow isAllOnesValue testing on packed constants by Jim Laskey · 18 years ago
- a54b7cb For PR1064: by Reid Spencer · 18 years ago
- 579dca1 Implement review feedback for the ConstantBool->ConstantInt merge. Chris by Reid Spencer · 18 years ago
- 4fe16d6 Rename BoolTy as Int1Ty. Patch by Sheng Zhou. by Reid Spencer · 18 years ago
- 6b6b6ef For PR1043: by Zhou Sheng · 18 years ago
- 58513aa Add a new ConstantPacked::getAllOnesValue method by Chris Lattner · 18 years ago
- 79e21d3 For PR950: Change signed integer type names to unsigned equivalents. by Reid Spencer · 18 years ago
- 4fa021a Fix some comments. by Reid Spencer · 18 years ago
- e4d87aa For PR950: by Reid Spencer · 18 years ago
- 9b11d51 Make ConstantInt not care about sign any more. To ensure the AsmParser can by Reid Spencer · 18 years ago
- d97321c Remove the two-argument (inferred cast) form of ConstantExpr::getCast now by Reid Spencer · 18 years ago
- 6ebe235 Partial unbreak of VC++ (stream stuff has no easy fix). by Jeff Cohen · 18 years ago
- d977d86 Replace inferred getCast(V,Ty) calls with more strict variants. by Reid Spencer · 18 years ago
- f25212a Don't create usless casts for same-bith-width floating point casts. by Reid Spencer · 18 years ago
- 84f3eab Implement getIntegerCast and getFPCast for ConstantExpr. These are similar by Reid Spencer · 18 years ago
- 38ecbf1 Packed Structures by Andrew Lenharth · 18 years ago
- 6b538cf Provide a getOpcode() method on CmpInst to ensure the opcode is returned by Reid Spencer · 18 years ago
- 5c14a1b For PR950: by Reid Spencer · 18 years ago
- 7858b33 Bail on the getInferredCast idea. Remove the function and convert by Reid Spencer · 18 years ago
- c0459fb Implement getPointerCast. by Reid Spencer · 18 years ago
- 67263fe Separate getCompare from get and getCompareTy from getTy. by Reid Spencer · 18 years ago
- 848414e Implement new cast creation functions for both instructions and constant by Reid Spencer · 18 years ago
- 8d5a6ae Reduce the size of the ExprMapKeyType class. by Reid Spencer · 18 years ago
- 077d0eb For PR950: Fix constant expressions to properly support ICmp and FCmp type expressions. by Reid Spencer · 18 years ago
- 5666712 Take a baby step towards getting rid of inferred casts. Provide methods on by Reid Spencer · 18 years ago
- 728b6db Implement creation of ICmp and FCmp constant expressions. by Reid Spencer · 18 years ago
- 68329b2 add a new ConstantIntegral::get method. Simplify the implementation of by Chris Lattner · 18 years ago
- 3da59db For PR950: by Reid Spencer · 18 years ago
- 2e3def1 Removed iostream #includes. Replaced std::cerr with DOUT. by Bill Wendling · 18 years ago
- 3822ff5 For PR950: by Reid Spencer · 18 years ago
- 0a783f7 For PR950: Replace the REM instruction with UREM, SREM and FREM. by Reid Spencer · 18 years ago
- abf6345 Speed up isCString() by Evan Cheng · 18 years ago
- 22c7030 Add isCString() - returns true if a ConstantArray is a CString. by Evan Cheng · 18 years ago
- 1628cec For PR950: by Reid Spencer · 18 years ago
- b83eb64 For PR950: by Reid Spencer · 18 years ago
- 35b89fa add a method to determine whether evaluation of a constant can trap. by Chris Lattner · 18 years ago
- 003cbf3 Eliminate ConstantBool::True and ConstantBool::False. Instead, provide by Chris Lattner · 18 years ago
- f6e70fa remove reference to dead method by Chris Lattner · 18 years ago
- 8a94bf1 Use the new ManagedStatic class to explicitly manage static variables, eliminating static ctors/dtors by Chris Lattner · 18 years ago
- a5b0740 Add new SetCondInst::isRelational/isEquality methods. Rename by Chris Lattner · 18 years ago
- a4f0b3a s|llvm/Support/Visibility.h|llvm/Support/Compiler.h| by Chris Lattner · 18 years ago
- ede5aa4 Reduce the size of Constants.o by 25% by generalizing specific instantiations of by Jim Laskey · 18 years ago
- b88a7fb Add a new helper, simplify ConstantExpr::getWithOperandReplaced at Gabor's by Chris Lattner · 18 years ago
- 1fe8f6b Add a new method for bugpoint to use by Chris Lattner · 18 years ago