| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert r161371. Removing the 'const' before Type is a "good thing". | Bill Wendling | 2012-08-07 | 1 | -12/+12 |
* | Constify the Type parameter to some methods (which are const anyway). | Bill Wendling | 2012-08-07 | 1 | -12/+12 |
* | Value-initialize global to avoid global construction. | Benjamin Kramer | 2012-05-01 | 1 | -2/+2 |
* | Remove unnecessary llvm:: qualifications | Craig Topper | 2012-03-27 | 1 | -1/+1 |
* | Default TargetData alignment information for 128-bit floating-point types. | Hal Finkel | 2012-02-26 | 1 | -0/+1 |
* | More dead code removal (using -Wunreachable-code) | David Blaikie | 2012-01-20 | 1 | -3/+0 |
* | Add basic generic CodeGen support for half. | Dan Gohman | 2011-12-20 | 1 | -0/+4 |
* | Haven't yet found a nice way to handle TargetData verification in the | Lang Hames | 2011-10-20 | 1 | -25/+88 |
* | Backing out patch. Will refactor to remove the AsmParser dependency on Target. | Lang Hames | 2011-10-18 | 1 | -88/+25 |
* | Re-applying the target data layout verification patch from r142288, plus appr... | Lang Hames | 2011-10-17 | 1 | -25/+88 |
* | 142288 broke the build: | Rafael Espindola | 2011-10-17 | 1 | -88/+25 |
* | Validate target data layout strings. | Lang Hames | 2011-10-17 | 1 | -25/+88 |
* | Add a natural stack alignment field to TargetData, and prevent InstCombine from | Lang Hames | 2011-10-10 | 1 | -2/+10 |
* | Convert gep_type_begin and gep_type_end to use ArrayRef. | Jay Foad | 2011-07-19 | 1 | -1/+1 |
* | Convert TargetData::getIndexedOffset to use ArrayRef. | Jay Foad | 2011-07-19 | 1 | -4/+5 |
* | land David Blaikie's patch to de-constify Type, with a few tweaks. | Chris Lattner | 2011-07-18 | 1 | -17/+17 |
* | remove the InvalidateStructLayoutInfo API, which is dead and unnecessary now | Chris Lattner | 2011-07-15 | 1 | -19/+0 |
* | Remove IntegerType constness from TargetData | Tobias Grosser | 2011-07-12 | 1 | -1/+1 |
* | Revert r134893 and r134888 (and related patches in other trees). It was causing | Bill Wendling | 2011-07-12 | 1 | -1/+1 |
* | De-constify Types in StructType::get() and TargetData::getIntPtrType(). | Jay Foad | 2011-07-11 | 1 | -1/+1 |
* | Land the long talked about "type system rewrite" patch. This | Chris Lattner | 2011-07-09 | 1 | -43/+8 |
* | Fix a regression caused by r102515 where explicit alignment on globals is | Cameron Zwarich | 2011-04-13 | 1 | -1/+1 |
* | Fix an obvious problem with an alignment computation. AsmPrinter actually does | Cameron Zwarich | 2011-04-13 | 1 | -1/+1 |
* | If a global variable has a specified alignment that is less than the preferred | Cameron Zwarich | 2011-04-13 | 1 | -2/+6 |
* | Merge System into Support. | Michael J. Spencer | 2010-11-29 | 1 | -1/+1 |
* | Get rid of static constructors for pass registration. Instead, every pass ex... | Owen Anderson | 2010-10-19 | 1 | -0/+2 |
* | Fix Whitespace. | Michael J. Spencer | 2010-10-19 | 1 | -25/+25 |
* | Now with fewer extraneous semicolons! | Owen Anderson | 2010-10-07 | 1 | -1/+1 |
* | Add x86MMX a few more places. | Dale Johannesen | 2010-09-15 | 1 | -0/+1 |
* | Add X86 MMX type to bitcode and Type. | Dale Johannesen | 2010-09-10 | 1 | -0/+1 |
* | remove unions from LLVM IR. They are severely buggy and not | Chris Lattner | 2010-08-28 | 1 | -25/+0 |
* | Don't use unsigned char for alignments in TargetData. There aren't | Dan Gohman | 2010-08-11 | 1 | -15/+15 |
* | Reapply r110396, with fixes to appease the Linux buildbot gods. | Owen Anderson | 2010-08-06 | 1 | -2/+2 |
* | Revert r110396 to fix buildbots. | Owen Anderson | 2010-08-06 | 1 | -2/+2 |
* | Don't use PassInfo* as a type identifier for passes. Instead, use the addres... | Owen Anderson | 2010-08-05 | 1 | -2/+2 |
* | Do GEP offset calculations with unsigned math rather than signed math | Dan Gohman | 2010-07-28 | 1 | -1/+1 |
* | Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). | Owen Anderson | 2010-07-21 | 1 | -2/+1 |
* | Change TargetData's algorithm for computing defualt vector type | Dan Gohman | 2010-04-23 | 1 | -16/+11 |
* | fix PR6332, allowing an index of zero into a zero sized array | Chris Lattner | 2010-04-17 | 1 | -2/+2 |
* | rename llvm::llvm_report_error -> llvm::report_fatal_error | Chris Lattner | 2010-04-07 | 1 | -1/+1 |
* | Revert the recent alignment changes. They're broken for -Os because, | Dan Gohman | 2010-04-02 | 1 | -1/+1 |
* | Change variables which are exactly 16 bytes to be 16-byte-aligned too. | Dan Gohman | 2010-04-02 | 1 | -1/+1 |
* | reapply r98656 unmodified, which exposed the asmprinter not | Chris Lattner | 2010-03-16 | 1 | -0/+25 |
* | Revert r98656, its breaking all over the place. | Daniel Dunbar | 2010-03-16 | 1 | -25/+0 |
* | improve support for uniontype and ConstantUnion, patch by Tim Northover! | Chris Lattner | 2010-03-16 | 1 | -0/+25 |
* | Revert r97064. Duncan pointed out that bitcasts are defined in | Dan Gohman | 2010-02-25 | 1 | -42/+1 |
* | Make getTypeSizeInBits work correctly for array types; it should return | Dan Gohman | 2010-02-24 | 1 | -1/+42 |
* | There are two ways of checking for a given type, for example isa<PointerType>(T) | Duncan Sands | 2010-02-16 | 1 | -1/+1 |
* | add a method to get the alignment of an integer type even | Chris Lattner | 2010-01-25 | 1 | -0/+7 |
* | finish cleaning up StructLayoutMap. | Chris Lattner | 2009-12-17 | 1 | -21/+17 |