Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | regenerate | Nuno Lopes | 2008-10-15 | 1 | -337/+339 |
| | | | | llvm-svn: 57575 | ||||
* | regenerate | Nuno Lopes | 2008-10-15 | 1 | -340/+341 |
| | | | | llvm-svn: 57573 | ||||
* | regenerate | Chris Lattner | 2008-10-15 | 1 | -1451/+1472 |
| | | | | llvm-svn: 57561 | ||||
* | regenerate | Chris Lattner | 2008-10-15 | 1 | -1456/+1436 |
| | | | | llvm-svn: 57559 | ||||
* | Generated files for previous checkin. | Dale Johannesen | 2008-10-09 | 1 | -342/+348 |
| | | | | llvm-svn: 57331 | ||||
* | regenerate | Chris Lattner | 2008-10-08 | 1 | -305/+305 |
| | | | | llvm-svn: 57290 | ||||
* | regenerate | Nuno Lopes | 2008-10-05 | 1 | -207/+219 |
| | | | | llvm-svn: 57114 | ||||
* | regenerate | Nuno Lopes | 2008-10-03 | 1 | -337/+341 |
| | | | | llvm-svn: 57009 | ||||
* | regenerate with bison 2.3 | Nuno Lopes | 2008-10-03 | 1 | -314/+315 |
| | | | | llvm-svn: 57007 | ||||
* | Support inreg, zext and sext as return value attributes. | Devang Patel | 2008-09-29 | 1 | -1528/+1534 |
| | | | | llvm-svn: 56801 | ||||
* | Generated files for warning fix. | Dale Johannesen | 2008-09-26 | 1 | -114/+171 |
| | | | | llvm-svn: 56715 | ||||
* | Generated files for previous patch. | Dale Johannesen | 2008-09-26 | 1 | -1631/+1612 |
| | | | | llvm-svn: 56679 | ||||
* | Large mechanical patch. | Devang Patel | 2008-09-25 | 1 | -385/+385 |
| | | | | | | | | | | | | | | | s/ParamAttr/Attribute/g s/PAList/AttrList/g s/FnAttributeWithIndex/AttributeWithIndex/g s/FnAttr/Attribute/g This sets the stage - to implement function notes as function attributes and - to distinguish between function attributes and return value attributes. This requires corresponding changes in llvm-gcc and clang. llvm-svn: 56622 | ||||
* | Fix fallout from revision r56535. | Eric Christopher | 2008-09-24 | 1 | -419/+419 |
| | | | | llvm-svn: 56545 | ||||
* | Put FN_NOTE_AlwaysInline and others in FnAttr namespace. | Devang Patel | 2008-09-24 | 1 | -8/+8 |
| | | | | llvm-svn: 56527 | ||||
* | Move FN_NOTE_AlwaysInline and other out of ParamAttrs namespace. | Devang Patel | 2008-09-23 | 1 | -8/+8 |
| | | | | | | Do not check isDeclaration() in hasNote(). It is clients' responsibility. llvm-svn: 56524 | ||||
* | s/ParameterAttributes/Attributes/g | Devang Patel | 2008-09-23 | 1 | -352/+353 |
| | | | | llvm-svn: 56520 | ||||
* | regenerate | Chris Lattner | 2008-09-23 | 1 | -1283/+1284 |
| | | | | llvm-svn: 56502 | ||||
* | Update generated files. | Dan Gohman | 2008-09-09 | 1 | -313/+322 |
| | | | | llvm-svn: 55972 | ||||
* | s/FP_AlwaysInline/FN_NOTE_AlwaysInline/g | Devang Patel | 2008-09-02 | 1 | -6/+6 |
| | | | | llvm-svn: 55676 | ||||
* | Parse function notes. | Devang Patel | 2008-09-02 | 1 | -1398/+1475 |
| | | | | llvm-svn: 55646 | ||||
* | regenerate | Chris Lattner | 2008-08-29 | 1 | -1449/+1491 |
| | | | | llvm-svn: 55542 | ||||
* | Regenerate. | Gordon Henriksen | 2008-08-17 | 1 | -289/+289 |
| | | | | llvm-svn: 54900 | ||||
* | Generated files for 54744. | Dale Johannesen | 2008-08-13 | 1 | -1603/+1615 |
| | | | | llvm-svn: 54745 | ||||
* | Add vector shifts to the IR, patch by Eli Friedman. | Nate Begeman | 2008-07-29 | 1 | -289/+289 |
| | | | | | | CodeGen & Clang work coming next. llvm-svn: 54161 | ||||
* | Update the generated .cvs files. | Dan Gohman | 2008-07-23 | 1 | -300/+319 |
| | | | | llvm-svn: 53943 | ||||
* | regenerate | Chris Lattner | 2008-07-11 | 1 | -1034/+1076 |
| | | | | llvm-svn: 53440 | ||||
* | Added MemOperands to Atomic operations since Atomics touches memory. | Mon P Wang | 2008-06-25 | 1 | -295/+295 |
| | | | | | | | | Added abstract class MemSDNode for any Node that have an associated MemOperand Changed atomic.lcs => atomic.cmp.swap, atomic.las => atomic.load.add, and atomic.lss => atomic.load.sub llvm-svn: 52706 | ||||
* | Update the .cvs files. | Dan Gohman | 2008-06-23 | 1 | -94/+96 |
| | | | | llvm-svn: 52637 | ||||
* | AsmParser support for immediate constant aggregate values. | Dan Gohman | 2008-06-09 | 1 | -762/+895 |
| | | | | llvm-svn: 52149 | ||||
* | IR, bitcode reader, bitcode writer, and asmparser changes to | Dan Gohman | 2008-05-31 | 1 | -930/+955 |
| | | | | | | | | | | | insertvalue and extractvalue to use constant indices instead of Value* indices. And begin updating LangRef.html. There's definately more to come here, but I'm checking this basic support in now to make it available to people who are interested. llvm-svn: 51806 | ||||
* | Make structs and arrays first-class types, and add assembly | Dan Gohman | 2008-05-23 | 1 | -1211/+1339 |
| | | | | | | | | | and bitcode support for the extractvalue and insertvalue instructions and constant expressions. Note that this does not yet include CodeGen support. llvm-svn: 51468 | ||||
* | Reverting accidental commit of generated files. | Gordon Henriksen | 2008-05-19 | 1 | -279/+279 |
| | | | | llvm-svn: 51239 | ||||
* | Remove a duplicative binding. Patch by Mahadevan R. | Gordon Henriksen | 2008-05-19 | 1 | -279/+279 |
| | | | | llvm-svn: 51238 | ||||
* | IR support for extractvalue and insertvalue instructions. Also, begin | Dan Gohman | 2008-05-15 | 1 | -286/+286 |
| | | | | | | moving toward making structs and arrays first-class types. llvm-svn: 51157 | ||||
* | Generated files for CommonLinkage. | Dale Johannesen | 2008-05-14 | 1 | -1529/+1538 |
| | | | | llvm-svn: 51119 | ||||
* | Add two new instructions to the llvm IR, vicmp and vfcmp. see updated LangRef | Nate Begeman | 2008-05-12 | 1 | -1262/+1345 |
| | | | | | | for details. CodeGen support coming in a follow up patch llvm-svn: 50985 | ||||
* | regenerate | Chris Lattner | 2008-05-04 | 1 | -1296/+1264 |
| | | | | llvm-svn: 50621 | ||||
* | Allow llvm-as to parse a getresult with an undef operand. | Dan Gohman | 2008-04-23 | 1 | -457/+457 |
| | | | | llvm-svn: 50175 | ||||
* | regenerate | Chris Lattner | 2008-04-23 | 1 | -190/+199 |
| | | | | llvm-svn: 50139 | ||||
* | regenerate | Chris Lattner | 2008-04-20 | 1 | -272/+272 |
| | | | | llvm-svn: 49978 | ||||
* | Teach llvm-as to accept function types with multiple return types. | Dan Gohman | 2008-04-19 | 1 | -3468/+4602 |
| | | | | llvm-svn: 49945 | ||||
* | regenerate | Gabor Greif | 2008-04-06 | 1 | -4611/+3478 |
| | | | | llvm-svn: 49293 | ||||
* | Reimplement the parameter attributes support, phase #1. hilights: | Chris Lattner | 2008-03-12 | 1 | -367/+336 |
| | | | | | | | | | | | | | | | | | | | | | | | 1. There is now a "PAListPtr" class, which is a smart pointer around the underlying uniqued parameter attribute list object, and manages its refcount. It is now impossible to mess up the refcount. 2. PAListPtr is now the main interface to the underlying object, and the underlying object is now completely opaque. 3. Implementation details like SmallVector and FoldingSet are now no longer part of the interface. 4. You can create a PAListPtr with an arbitrary sequence of ParamAttrsWithIndex's, no need to make a SmallVector of a specific size (you can just use an array or scalar or vector if you wish). 5. All the client code that had to check for a null pointer before dereferencing the pointer is simplified to just access the PAListPtr directly. 6. The interfaces for adding attrs to a list and removing them is a bit simpler. Phase #2 will rename some stuff (e.g. PAListPtr) and do other less invasive changes. llvm-svn: 48289 | ||||
* | Update the .cvs files to match today's asm syntax change. | Nick Lewycky | 2008-03-10 | 1 | -863/+859 |
| | | | | llvm-svn: 48128 | ||||
* | regenerate. | Devang Patel | 2008-03-03 | 1 | -1257/+1290 |
| | | | | llvm-svn: 47849 | ||||
* | regenerate. | Devang Patel | 2008-02-26 | 1 | -269/+269 |
| | | | | llvm-svn: 47642 | ||||
* | regenerate | Devang Patel | 2008-02-26 | 1 | -275/+277 |
| | | | | llvm-svn: 47634 | ||||
* | Regenerate. | Devang Patel | 2008-02-23 | 1 | -1/+1 |
| | | | | llvm-svn: 47519 | ||||
* | Regenerate | Devang Patel | 2008-02-23 | 1 | -463/+443 |
| | | | | llvm-svn: 47509 |