summaryrefslogtreecommitdiffstats
path: root/llvm/docs/LangRef.html
Commit message (Collapse)AuthorAgeFilesLines
...
* Revise definition of part_select. The wrapping behavior is not useful soReid Spencer2007-05-141-10/+5
| | | | | | | in the reverse case the only difference is that the bits are returned in reverse order. llvm-svn: 37035
* Implement protected visibility. This partly implements PR1363. LinkerAnton Korobeynikov2007-04-291-0/+7
| | | | | | should be taught to deal with protected symbols. llvm-svn: 36565
* Implement review feedbackAnton Korobeynikov2007-04-291-1/+1
| | | | llvm-svn: 36564
* Minor corrections.Jeff Cohen2007-04-291-61/+60
| | | | llvm-svn: 36548
* Implement review feedback. Aliasees can be either GlobalValue's orAnton Korobeynikov2007-04-281-1/+2
| | | | | | bitcasts of them. llvm-svn: 36537
* Implement aliases. This fixes PR1017 and it's dependent bugs. CFE partAnton Korobeynikov2007-04-251-7/+28
| | | | | | will follow. llvm-svn: 36435
* Undo erroneous corrections.Jeff Cohen2007-04-221-4/+4
| | | | llvm-svn: 36340
* Minor corrections.Jeff Cohen2007-04-221-41/+37
| | | | llvm-svn: 36325
* add support for alignment attributes on load/store instructionsChristopher Lamb2007-04-211-3/+3
| | | | llvm-svn: 36301
* update documentationLauro Ramos Venancio2007-04-121-2/+4
| | | | llvm-svn: 35953
* Fix extra argument in part_set examples. Thanks Zhiru.Reid Spencer2007-04-121-4/+4
| | | | llvm-svn: 35936
* Fix validation errors.Reid Spencer2007-04-111-8/+8
| | | | llvm-svn: 35933
* Missing end tag. Thanks, Nick.Reid Spencer2007-04-111-1/+1
| | | | llvm-svn: 35932
* Put period inside the paragraph!Reid Spencer2007-04-111-1/+1
| | | | llvm-svn: 35930
* Document the part_set intrinsic.Reid Spencer2007-04-111-1/+52
| | | | llvm-svn: 35929
* Fix name of an intrinsic: bit.part_select -> part.selectReid Spencer2007-04-101-10/+10
| | | | llvm-svn: 35853
* Remove the part_set intrinsic. It won't get implemented as an intrinsic.Reid Spencer2007-04-041-39/+0
| | | | llvm-svn: 35667
* Appease Chris' pedantic streak.Reid Spencer2007-04-041-13/+14
| | | | llvm-svn: 35647
* Remove intrinsics that we will not be implementing.Reid Spencer2007-04-041-346/+67
| | | | | | | Fix the anchor names of intrinsics to all be int_ so as to distinguish them from the i_ prefix reserved for instructions. llvm-svn: 35645
* bwsap -> bswapReid Spencer2007-04-021-1/+1
| | | | llvm-svn: 35580
* Fix some bswap typos that Chris noticed.Reid Spencer2007-04-021-2/+2
| | | | llvm-svn: 35564
* Preview documentation for additional intrinsic functions.Reid Spencer2007-04-011-17/+342
| | | | llvm-svn: 35558
* For PR1297:Reid Spencer2007-04-011-0/+46
| | | | | | | Preview documentation for the llvm.bit.concat intrinsic (yet to be implemented). llvm-svn: 35552
* For PR1297:Reid Spencer2007-04-011-24/+49
| | | | | | | | Document changes to bswap and bit counting intrinsics. bswap's name now requires two types in the suffix per overloaded intrinsic naming rules. The ctpop, cttz, and ctlz intrinsics were changed to always return i32. llvm-svn: 35550
* Remove reference to checkpoint.Duncan Sands2007-03-301-10/+0
| | | | llvm-svn: 35507
* Various hopefully correct easy fixes.Duncan Sands2007-03-301-10/+9
| | | | llvm-svn: 35506
* Undocument the implementation keywordReid Spencer2007-03-281-12/+11
| | | | | | Docuemnt the checkpoint keyword llvm-svn: 35413
* Fix a link.Reid Spencer2007-03-241-1/+1
| | | | llvm-svn: 35306
* Correct the description of srem. remainder follows the dividend not theReid Spencer2007-03-241-4/+6
| | | | | | divisor! llvm-svn: 35303
* Add noreturn function attribute.Reid Spencer2007-03-221-0/+4
| | | | llvm-svn: 35262
* Preview nounwind function attribute.Reid Spencer2007-03-221-2/+5
| | | | llvm-svn: 35256
* More LangRef fixes. Corrected names of intrinsics.Anton Korobeynikov2007-03-221-37/+37
| | | | llvm-svn: 35249
* Fixed va_arg example. Reported by Roman SamoilovAnton Korobeynikov2007-03-211-5/+9
| | | | llvm-svn: 35248
* Add link to exception handling.Jim Laskey2007-03-141-0/+14
| | | | llvm-svn: 35102
* Add a section on the target datalayout syntax and describe the defaultsReid Spencer2007-02-191-2/+79
| | | | | | and rules used by LLVM to construct the target's layout rules. llvm-svn: 34433
* For PR1195:Reid Spencer2007-02-151-27/+27
| | | | | | Packed -> Vector llvm-svn: 34296
* Put the Shift instructions in the right section.Reid Spencer2007-02-021-15/+16
| | | | llvm-svn: 33782
* Preview of the shift instructions becoming Binary Operators.Reid Spencer2007-01-311-86/+85
| | | | llvm-svn: 33720
* Grammar fixAnton Korobeynikov2007-01-281-4/+5
| | | | llvm-svn: 33602
* Document 'inreg' & 'sret'Anton Korobeynikov2007-01-281-19/+7
| | | | llvm-svn: 33600
* Updating documentation:Anton Korobeynikov2007-01-231-5/+43
| | | | | | | | - Document visibility stuff - Fix gcc' supported attributes list - Document udis86 configure option llvm-svn: 33462
* For PR970:Reid Spencer2007-01-211-4/+1
| | | | | | | Clean up handling of isFloatingPoint() and dealing with PackedType. Patch by Gordon Henriksen! llvm-svn: 33415
* icmp doesn't support comparison of packed types.Reid Spencer2007-01-191-3/+0
| | | | llvm-svn: 33357
* One more @ to remove.Reid Spencer2007-01-151-1/+1
| | | | llvm-svn: 33240
* Update documentation for parameter attributes for the syntax change.Reid Spencer2007-01-151-8/+10
| | | | llvm-svn: 33238
* Terminology change: drop 'integral' completely. Now we just have integer,Chris Lattner2007-01-151-27/+22
| | | | | | | | which includes i1. Change the semantics of the various instructions to support i1 where they didn't before: for example, it is now legal [though not terribly useful, as it is the same as xor] to add two i1 values. llvm-svn: 33217
* clarify linkonce/weak linkageChris Lattner2007-01-141-7/+10
| | | | llvm-svn: 33201
* Fix an incorrect conversion of int -> i32Reid Spencer2007-01-141-1/+1
| | | | llvm-svn: 33199
* add a global variable exampleChris Lattner2007-01-141-0/+7
| | | | llvm-svn: 33190
* * PIC codegen for X86/Linux has been implementedAnton Korobeynikov2007-01-121-15/+17
| | | | | | | | * PIC-aware internal structures in X86 Codegen have been refactored * Visibility (default/weak) has been added * Docs fixes (external weak linkage, visibility, formatting) llvm-svn: 33136
OpenPOWER on IntegriCloud