- 859c645 Update the LangRef documentation: the codegen does support this instruction. by Nadav Rotem · 13 years ago
- ce16339 The powers that be have decided that LLVM IR should now support 16-bit by Dan Gohman · 13 years ago
- 20536b5 Vectors are not aggregate types (see isAggregateType). by Duncan Sands · 13 years ago
- a349539 Use the example from clang, not the GCC frontend, which doesn't exist anymore. by Bill Wendling · 13 years ago
- 48b0bbf Update the LangRef documentation for llvm.ctlz and llvm.cttz to specify by Chandler Carruth · 13 years ago
- 262396b Random cleanups. No description changes. by Bill Wendling · 13 years ago
- 85f5a1a Typo. by Chad Rosier · 13 years ago
- e1a2984 Fix a subtle semantic issue with poison values that came up in by Dan Gohman · 13 years ago
- 5cdc51e Line up the comments in a code example. by Dan Gohman · 13 years ago
- bfb056d Rename "Trap Values" to "Poison Values", to better reflect their by Dan Gohman · 13 years ago
- 9bd5d04 Move 'returns_twice' definition into alphabetical place. by Bill Wendling · 13 years ago
- 1608769 by Nadav Rotem · 13 years ago
- 8e1b12a Fix table of contents. by Jakub Staszak · 13 years ago
- b170e2d Add 'llvm.expect' intrinsic description. by Jakub Staszak · 13 years ago
- aee0f45 More cleanups. No content change. by Bill Wendling · 13 years ago
- f6cc4c2 Minor cleanup. No content change. by Bill Wendling · 13 years ago
- fbe910e remove asmparsing and documentation support for "volatile load", which was only produced by LLVM 2.9 and earlier. LLVM 3.0 and later prefers "load volatile". by Chris Lattner · 13 years ago
- 0656e25 Reformat the quote and tag the math stuff with <tt> tags. by Bill Wendling · 13 years ago
- 9ae7563 Cleanup the formatting. by Bill Wendling · 13 years ago
- 5c3a9f7 Fix some misplaced punctuation. by Bill Wendling · 13 years ago
- 4b2e07a docs/*.html: Fix markups. by NAKAMURA Takumi · 13 years ago
- 1c929be Close <div> that was indenting the rest of the page. by Nick Lewycky · 13 years ago
- 999f90b Add a pinned metadata name for fpaccuracy, and document it by Peter Collingbourne · 13 years ago
- 249d953 Document tbaa metadata in LangRef (documentation largely based on by Peter Collingbourne · 13 years ago
- 5289142 Remove dead atomic intrinsics from LangRef. by Eli Friedman · 13 years ago
- 87d5cb8 Fixed typo. by Lang Hames · 13 years ago
- e4617b0 target data is a contract with the code generator, not the "processor" by Chris Lattner · 13 years ago
- 6509f50 improve some of the documentation around target data layout strings. by Chris Lattner · 13 years ago
- 5f119a6 Fixed docs to reflect the proper default value and behaviour of the natural stack alignment. by Lang Hames · 13 years ago
- f7f0610 Use the proper name for "externally visible" linkage -- 'external'. This is the by Bill Wendling · 13 years ago
- bb5b3f3 Add a natural stack alignment field to TargetData, and prevent InstCombine from by Lang Hames · 13 years ago
- b3c4e26 Remove last references to hotpatch. by Rafael Espindola · 13 years ago
- 25456ef Add the returns_twice attribute to LLVM. by Rafael Espindola · 13 years ago
- 4a544a7 Split the init.trampoline intrinsic, which currently combines GCC's by Duncan Sands · 13 years ago
- c264b2f Some minor updates to atomic acquire/release docs in LangRef. by Eli Friedman · 13 years ago
- 3395fe1 Fix an example in the documentation. Patch by Sanjoy Das! by Rafael Espindola · 13 years ago
- 234bccd Some minor wording updates and cross-linking for atomic docs. Explicitly note that we don't try to portably define what volatile in LLVM IR means. by Eli Friedman · 13 years ago
- e865c03 Fixed some punctuation. Sentences can be combined with semi-colons but not by John Criswell · 13 years ago
- 266246c Fix the getelementptr description so it is extremely clear that array indices passed to getelementptr are signed. by Eli Friedman · 13 years ago
- f03bb26 Move "atomic" and "volatile" designations on instructions after the opcode by Eli Friedman · 13 years ago
- e6e8826 Initial commit of the 'landingpad' instruction. by Bill Wendling · 13 years ago
- aa175c3 fix one reference that slipped through, thanks Eli by Chris Lattner · 13 years ago
- 2c38d65 add new accessors to reflect new terminology in struct types. by Chris Lattner · 13 years ago
- b5bb29c docs: Update HTML markup(s). by NAKAMURA Takumi · 13 years ago
- 8fa281a Fix minor typo. by Eli Friedman · 13 years ago
- 21006d4 Representation of 'atomic load' and 'atomic store' in IR. by Eli Friedman · 13 years ago
- bf13ee1 Clean up the grammar for the landingpad instruction. by Bill Wendling · 13 years ago
- 2905c32 Fix typo found by John. by Bill Wendling · 13 years ago
- e4ad50b Go back to the old definition. It's not clear that a 'resume' can be 'outlined' from the function with the landing pad for all platforms. by Bill Wendling · 13 years ago
- b7a0135 Explain how clauses are applied. by Bill Wendling · 13 years ago
- f78faf8 Add the documentation for the 'landingpad' instruction. Improve the 'invoke' by Bill Wendling · 13 years ago
- 6445ecb no need to count the terminators. by Chris Lattner · 13 years ago
- 101c81d Minor wording tweak for memory model. by Eli Friedman · 13 years ago
- af75f0c Fix some validation errors. by Bill Wendling · 13 years ago
- 0246bb7 Fix some validation errors. by Bill Wendling · 13 years ago
- dccc03b Add the 'resume' instruction for the new EH rewrite. by Bill Wendling · 13 years ago
- 10c6d12 Revert r136253, r136263, r136269, r136313, r136325, r136326, r136329, r136338, by Bill Wendling · 13 years ago
- ff03048 LangRef and basic memory-representation/reading/writing for 'cmpxchg' and by Eli Friedman · 13 years ago
- 772fe17 Merge the contents from exception-handling-rewrite to the mainline. by Bill Wendling · 13 years ago
- 194229e Fix a typo. by Bill Wendling · 13 years ago
- b3aa471 Clean up the HTML here a bit. by Bill Wendling · 13 years ago
- 47f3513 Initial implementation of 'fence' instruction, the new C++0x-style replacement for llvm.memory.barrier. by Eli Friedman · 13 years ago
- fbff0ec Add uwtable to the langref. by Rafael Espindola · 13 years ago
- 628ed39 clarify that opaque is actually a struct type, PR10430 by Chris Lattner · 13 years ago
- 118973a Some LangRef tweaks, per Dan's comments. by Eli Friedman · 13 years ago
- 5b60e1b Commit LangRef changes for LLVM concurrency model. Start of supporting C++0x memory model and atomics. See thread on llvmdev titled "Reviving the new LLVM concurrency model". by Eli Friedman · 13 years ago
- 1afcace Land the long talked about "type system rewrite" patch. This by Chris Lattner · 13 years ago
- abc43e6 Use add instead of accumulate. by Cameron Zwarich · 13 years ago
- 3339084 Add an intrinsic and codegen support for fused multiply-accumulate. The intent by Cameron Zwarich · 13 years ago
- f1ac465 Generalize @llvm.ctlz, @llvm.cttz, and @llvm.ctpop to work on vectors of integers, and fix the one optimization pass that I'm aware of that needs updating for this. At least one current target, ARM NEON, can implement these operations on vectors directly. by Owen Anderson · 13 years ago
- 0b0669a Add missing operand. rdar://9694169 by Evan Cheng · 13 years ago
- 129bd56 Document nonlazybind. by Dan Gohman · 13 years ago
- 9a76733 Add one more argument to the prefetch intrinsic to indicate whether it's a data by Bruno Cardoso Lopes · 13 years ago
- 08b280b Fix copy+pastos. by Dan Gohman · 13 years ago
- 4e9011c Document llvm.exp and llvm.pow. by Dan Gohman · 13 years ago
- 8645d1a insertvalue takes a variable number of arguments, document this, fixing PR9935. by Chris Lattner · 13 years ago
- 64f9fb1 Fix errors in this llvm ir example. by Nick Lewycky · 13 years ago
- f5af6ad docs: Introduce cascading style <div> and <p> continued on <h[2-5]>. by NAKAMURA Takumi · 13 years ago
- 05d0265 docs: Use <Hn> as Heading elements instead of <DIV class="doc_foo">. by NAKAMURA Takumi · 13 years ago
- 7a2bdde Fix a ton of comment typos found by codespell. Patch by by Chris Lattner · 13 years ago
- ca4cac4 Fix a hole in the definition of "dependence" used by trap values. Trap by Dan Gohman · 13 years ago
- b9a3363 docs: Canonicalize URLs. by NAKAMURA Takumi · 13 years ago
- 5bb3ece Pick better examples. "fpext float 3.1415 to double" won't parse because 3.1415 by Nick Lewycky · 13 years ago
- 9e69ff9 Change the signext language in LangRef to closer match zeroext. by Cameron Zwarich · 14 years ago
- ebe8173 The x86-64 ABI says that a bool is only guaranteed to be sign-extended to a byte by Cameron Zwarich · 14 years ago
- dea3a5e Clarify that the result of an srem is only guaranteed to have the same sign as the by Duncan Sands · 14 years ago
- 9ff5de9 Small cleanup. by Bill Wendling · 14 years ago
- 8c20ec5 Enable support for vector sext and trunc: by Nadav Rotem · 14 years ago
- ed9b934 Fix 9267; Add vector zext support. by Nadav Rotem · 14 years ago
- 66298c1 fix typo by Chris Lattner · 14 years ago
- f067d58 implement .ll and .bc support for nsw/nuw on shl and exact on lshr/ashr. by Chris Lattner · 14 years ago
- 35bda89 enhance vmcore to know that udiv's can be exact, and add a trivial by Chris Lattner · 14 years ago
- db9cd76 Most browsers eliminate whitespace between anchor tags. Force whitespace with by Nick Lewycky · 14 years ago
- a5eaa86 Add a clarification about merging constants with and without unnamed_addr. by Rafael Espindola · 14 years ago
- bea4626 First step in fixing PR8927: by Rafael Espindola · 14 years ago
- 0538729 Integers are primitive types. Update the documentation to state this by Tobias Grosser · 14 years ago
- 1324289 Clarify some of the differences between indexing with getelementptr and indexing with insertvalue/extractvalue. by Frits van Bommel · 14 years ago
- 29b6cb4 Make @llvm.invariant.start not be readonly, so that it has side-effects. This by Nick Lewycky · 14 years ago
- a6fd81d a byval argument without an align can have an arbitrary alignment by Chris Lattner · 14 years ago
- ce1b9ad With the newly simplified SourceMgr interfaces and the generalized by Chris Lattner · 14 years ago