| Commit message (Expand) | Author | Age | Files | Lines |
* | [C++11] Add range based accessors for the Use-Def chain of a Value. | Chandler Carruth | 2014-03-09 | 1 | -5/+4 |
* | Now that we have C++11, turn simple functors into lambdas and remove a ton of... | Benjamin Kramer | 2014-03-01 | 1 | -19/+9 |
* | Implement function prefix data as an IR feature. | Peter Collingbourne | 2013-09-16 | 1 | -0/+5 |
* | Whitespace cleanup | Joe Abbey | 2013-04-01 | 1 | -1/+1 |
* | Use the AttributeSet as the 'key' to the map instead of the 'raw' pointer. | Bill Wendling | 2013-02-12 | 1 | -2/+3 |
* | Rename AttributeSets to AttributeGroups so that it's more meaningful. | Bill Wendling | 2013-02-11 | 1 | -3/+3 |
* | Add support for attribute groups in the value enumerator. | Bill Wendling | 2013-02-10 | 1 | -0/+10 |
* | Move all of the header files which are involved in modelling the LLVM IR | Chandler Carruth | 2013-01-02 | 1 | -5/+5 |
* | Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl... | Bill Wendling | 2012-12-19 | 1 | -2/+2 |
* | s/AttrListPtr/AttributeSet/g to better label what this class is going to be i... | Bill Wendling | 2012-12-07 | 1 | -1/+1 |
* | Use the new script to sort the includes of every file under lib. | Chandler Carruth | 2012-12-03 | 1 | -3/+3 |
* | Code Custodian: | Joe Abbey | 2012-11-25 | 1 | -10/+10 |
* | Relax the restrictions on vector of pointer types, and vector getelementptr. | Duncan Sands | 2012-11-13 | 1 | -5/+6 |
* | reapply the patches reverted in r149470 that reenable ConstantDataArray, | Chris Lattner | 2012-02-05 | 1 | -4/+0 |
* | Revert Chris' commits up to r149348 that started causing VMCoreTests unit tes... | Argyrios Kyrtzidis | 2012-02-01 | 1 | -0/+4 |
* | with recent changes, ConstantArray is never a "string". Remove the associated | Chris Lattner | 2012-01-31 | 1 | -4/+0 |
* | ValueEnumerator - debug dump(). | Chad Rosier | 2011-12-07 | 1 | -1/+39 |
* | switch to use the new api for structtypes. | Chris Lattner | 2011-08-12 | 1 | -1/+1 |
* | land David Blaikie's patch to de-constify Type, with a few tweaks. | Chris Lattner | 2011-07-18 | 1 | -2/+2 |
* | Land the long talked about "type system rewrite" patch. This | Chris Lattner | 2011-07-09 | 1 | -86/+28 |
* | Revert name change from r132533. Lower case naming was intended per style gu... | Chad Rosier | 2011-06-03 | 1 | -2/+2 |
* | Whitespace and other cleanup. Functionallity unchanged. | Chad Rosier | 2011-06-03 | 1 | -3/+2 |
* | Fix a ton of comment typos found by codespell. Patch by | Chris Lattner | 2011-04-15 | 1 | -1/+1 |
* | Fix or remove code which seemed to think that the operand of a Constant | Jay Foad | 2011-04-11 | 1 | -1/+1 |
* | Do a topological sort of the types before writing them out. | Rafael Espindola | 2011-04-06 | 1 | -26/+68 |
* | Clear FunctionLocalMDs in purgeFunction along with the rest of the | Dan Gohman | 2010-08-25 | 1 | -1/+1 |
* | Fix whitespace. | Dan Gohman | 2010-08-25 | 1 | -1/+1 |
* | Eliminate an unnecessary cast. | Dan Gohman | 2010-08-25 | 1 | -1/+1 |
* | Add braces to fix dangling else. | Dan Gohman | 2010-08-24 | 1 | -2/+2 |
* | Extend function-local metadata to be usable as attachments. | Dan Gohman | 2010-08-24 | 1 | -20/+77 |
* | When we know we have an MDValue or MDString, call EnumerateMetadata | Dan Gohman | 2010-08-24 | 1 | -1/+1 |
* | Simplify this code. NamedMDNode operands are MDNodes. | Dan Gohman | 2010-08-24 | 1 | -2/+1 |
* | Make NamedMDNode not be a subclass of Value, and simplify the interface | Dan Gohman | 2010-07-21 | 1 | -22/+7 |
* | Fix whitespace. | Dan Gohman | 2010-07-16 | 1 | -2/+2 |
* | Tidy. | Bob Wilson | 2010-06-19 | 1 | -1/+1 |
* | Speedup bitcode writer. Do not walk all values for all functions to emit func... | Devang Patel | 2010-06-02 | 1 | -4/+7 |
* | Add special case bitcode support for DebugLoc. This avoids | Chris Lattner | 2010-04-03 | 1 | -1/+8 |
* | Make the side-numbering of instructions used by metadata (which is needed to | Nick Lewycky | 2010-02-25 | 1 | -2/+1 |
* | There are two ways of checking for a given type, for example isa<PointerType>(T) | Duncan Sands | 2010-02-16 | 1 | -1/+1 |
* | Function-local metadata whose operands had been optimized to no longer refer ... | Victor Hernandez | 2010-02-06 | 1 | -2/+2 |
* | Fix (and test) function-local metadata that occurs before the instruction tha... | Victor Hernandez | 2010-02-04 | 1 | -4/+8 |
* | Respect operator precedence (and silence a gcc 4.3 warning). | Benjamin Kramer | 2010-01-23 | 1 | -1/+1 |
* | Remove MetadataBase class because it is not adding significant value. | Devang Patel | 2010-01-22 | 1 | -4/+5 |
* | Simplify code that chooses when to enumerate function-local metadata operands | Victor Hernandez | 2010-01-14 | 1 | -26/+28 |
* | Clean up unnecessary return and brackets | Victor Hernandez | 2010-01-14 | 1 | -3/+1 |
* | Enumerate function-local metadata (and its types and operands) only during fu... | Victor Hernandez | 2010-01-13 | 1 | -17/+31 |
* | NamedMDNode is never used so there is no need to enumerate it here. | Devang Patel | 2010-01-09 | 1 | -1/+1 |
* | Derive NamedMDNode from Value. | Devang Patel | 2010-01-09 | 1 | -10/+22 |
* | Use separate namespace for named metadata. | Devang Patel | 2010-01-07 | 1 | -2/+11 |
* | Allow null to be an element of NamedMDNode. e.g. !llvm.stuff = !{!0, !1, null} | Devang Patel | 2010-01-05 | 1 | -1/+2 |