- cf880b9 Unify clang/llvm attributes for asan/tsan/msan (LLVM part) by Kostya Serebryany · 13 years ago
- 09bd1f7 Implement the NoBuiltin attribute. by Bill Wendling · 13 years ago
- 83c74e9 Add static cast to unsigned char whenever a character classification function is called with a signed char argument, in order to avoid assertions in Windows Debug configuration. by Guy Benyei · 13 years ago
- d688bab [tsan/msan] adding thread_safety and uninitialized_checks attributes by Kostya Serebryany · 13 years ago
- 63b8819 Initial submission for the attribute group feature. by Bill Wendling · 13 years ago
- 952e5c3 Use the do-while(0) thing for this #define. by Bill Wendling · 13 years ago
- 27e7ef3 Added LLVM Asm/Bitcode Reader/Writer support for new IR keyword externally_initialized. by Michael Gottesman · 13 years ago
- d154e283 Add the IR attribute 'sspstrong'. by Bill Wendling · 13 years ago
- 29178a3 Make APFloat constructor require explicit semantics. by Tim Northover · 13 years ago
- ed1bf29 Use hexDigitValue in LLLexer. by Jordan Rose · 13 years ago
- 9fb823b Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
- 4f6fb95 Add a new attribute, 'noduplicate'. If a function contains a noduplicate call, the call cannot be duplicated - Jump threading, loop unrolling, loop unswitching, and loop rotation are inhibited if they would duplicate the call. by James Molloy · 13 years ago
- ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
- 706d3d6 Add back support for reading and parsing 'deplibs'. by Bill Wendling · 13 years ago
- ee5984d Remove the dependent libraries feature. by Bill Wendling · 13 years ago
- 9205317 Fast-math flags for LLVM IR parsing and printing by Michael Ilseman · 13 years ago
- 26b9580 Fix typo in a comment. by Craig Topper · 13 years ago
- 5799e9f Change ForceSizeOpt attribute into MinSize attribute by Quentin Colombet · 13 years ago
- d6afb03 Special calling conventions for Intel OpenCL built-in library. by Elena Demikhovsky · 13 years ago
- dbf4783 Add the "ForceSizeOpt" attribute. by Nadav Rotem · 13 years ago
- 48c8ddc Add in support for SPIR to LLVM core. This adds a new target and two new calling conventions. by Micah Villmow · 13 years ago
- d8c7610 [ms-inline asm] Enumerate the InlineAsm dialects and rename the nsdialect to by Chad Rosier · 13 years ago
- 9772d82 [ms-inline asm] Add the nsdialect keyword to the lexer. by Chad Rosier · 13 years ago
- 38d24e6 [ms-inline asm] Remove the Inline Asm Non-Standard Dialect attribute. This by Chad Rosier · 13 years ago
- 34bc34e Change the `linker_private_weak_def_auto' linkage to `linkonce_odr_auto_hide' to by Bill Wendling · 13 years ago
- 09f74b5 [ms-inline asm] Add a new Inline Asm Non-Standard Dialect attribute. by Chad Rosier · 13 years ago
- cbe34b4 Extend the IL for selecting TLS models (PR9788) by Hans Wennborg · 13 years ago
- 4fd12a6 Silence Clang's -Wlogical-op-parentheses warning. by David Blaikie · 13 years ago
- 6b31d17 Add half support to LLVM (for OpenCL) by Tobias Grosser · 13 years ago
- 1fc2eac 'unwind' is a keyword, not an instruction. by Bill Wendling · 14 years ago
- a5054ad Extend Attributes to 64 bits by Kostya Serebryany · 14 years ago
- 518cda4 The powers that be have decided that LLVM IR should now support 16-bit by Dan Gohman · 14 years ago
- 9d41578 LLLexer: Factor hex char parsing. by Benjamin Kramer · 14 years ago
- 03b80a4 Make SMDiagnostic a little more sane. Instead of passing around note/warning/error as a by Chris Lattner · 14 years ago
- 74e5a2a Remove last references to hotpatch. by Rafael Espindola · 14 years ago
- cc349c8 Add the returns_twice attribute to LLVM. by Rafael Espindola · 14 years ago
- fae1475 Initial commit of the 'landingpad' instruction. by Bill Wendling · 14 years ago
- f891bf8 Add the 'resume' instruction for the new EH rewrite. by Bill Wendling · 14 years ago
- ad088e6 Revert r136253, r136263, r136269, r136313, r136325, r136326, r136329, r136338, by Bill Wendling · 14 years ago
- c9a551e LangRef and basic memory-representation/reading/writing for 'cmpxchg' and by Eli Friedman · 14 years ago
- 6c923bb Merge the contents from exception-handling-rewrite to the mainline. by Bill Wendling · 14 years ago
- fee02c6 Initial implementation of 'fence' instruction, the new C++0x-style replacement for llvm.memory.barrier. by Eli Friedman · 14 years ago
- 7a16288 Add APInt(numBits, ArrayRef<uint64_t> bigVal) constructor to prevent future ambiguity by Jeffrey Yasskin · 14 years ago
- 59345c8 remove asmparser support for the old getresult instruction, which has been subsumed by extractvalue. by Chris Lattner · 14 years ago
- 4649a73 stop accepting begin/end around function bodies in the .ll parser, this isn't pascal anymore. by Chris Lattner · 14 years ago
- 7810372 Remove old backwards compatibility support from the parser for autoupgrading by Chris Lattner · 14 years ago
- 4b7a8d6 Add a new function attribute, nonlazybind, which inhibits lazy-loading by John McCall · 14 years ago
- 5bcbd73 Teach the .ll parser to handle named metadata with non-simple names. by Nick Lewycky · 14 years ago
- 2176cdc Refactor parsing of variable names (ie., %foo and @foo) since they have the same by Nick Lewycky · 14 years ago
- fc9bae6 Replace the -unwind-tables option with a per function flag. This is more by Rafael Espindola · 14 years ago
- 35a9c3c Revert r129235 pending a vetting of the EH rewrite. by Bill Wendling · 15 years ago
- 3d5450d Beginning of the Great Exception Handling Rewrite. by Bill Wendling · 15 years ago
- 3bc0bcf Use X86_thiscall calling convention for Win64 as well. by Tilmann Scheller · 15 years ago
- a3769f8 Add Win64 thiscall calling convention. by Tilmann Scheller · 15 years ago
- 45e6c19 First step in fixing PR8927: by Rafael Espindola · 15 years ago
- 0de20af Add missing standard headers. Patch by Joerg Sonnenberger! by Nick Lewycky · 15 years ago
- b71afe8 Add missing std:: prefixes to some calls. C++ doesn't require that <cfoo> by Nick Lewycky · 15 years ago
- 583abbc PR5207: Change APInt methods trunc(), sext(), zext(), sextOrTrunc() and by Jay Foad · 15 years ago
- 22fe186 Add a new 'hotpatch' attribute. This attribute will insert a two-byte no-op by Charles Davis · 15 years ago
- c758311 Push twines deeper into SourceMgr's error handling methods. by Benjamin Kramer · 15 years ago
- 2994790 Add ret instruction to PTX backend by Che-Liang Chiou · 15 years ago
- baa5d04 Add X86 MMX type to bitcode and Type. by Dale Johannesen · 15 years ago
- 13ee795 remove unions from LLVM IR. They are severely buggy and not by Chris Lattner · 15 years ago
- 578ee40 Create the new linker type "linker_private_weak_def_auto". by Bill Wendling · 15 years ago
- 03bcd6e Implement the "linker_private_weak" linkage type. This will be used for by Bill Wendling · 15 years ago
- 3632171 Revert r107205 and r107207. by Bill Wendling · 15 years ago
- 1767723 Introducing the "linker_weak" linkage type. This will be used for Objective-C by Bill Wendling · 15 years ago
- 8f35fab Add support for thiscall calling convention. by Anton Korobeynikov · 15 years ago
- 392be58 Add support for a union type in LLVM IR. Patch by Talin! by Chris Lattner · 16 years ago
- 74bb06c Reintroduce the InlineHint function attribute. by Jakob Stoklund Olesen · 16 years ago
- 8444d75 Remove the InlineHint attribute. There are no current or planned users. by Eric Christopher · 16 years ago
- eafe4de rename NamedOrCustomMD -> MetadataVar to follow conventions of all the rest of the code. by Chris Lattner · 16 years ago
- 1eed2d6 rename lltok::Metadata -> lltok::exclaim. We name tokens by Chris Lattner · 16 years ago
- 27a0ecf Add MSP430 interrupt calling conv. No functionality change yet. by Anton Korobeynikov · 16 years ago
- 3432c62 full asmparser support for blockaddress. We can now do: by Chris Lattner · 16 years ago
- d04cb6d rename indbr -> indirectbr to appease the residents of #llvm. by Chris Lattner · 16 years ago
- 3ed871f add enough support for indirect branch for the feature test to pass by Chris Lattner · 16 years ago
- de5ad42 Remove FreeInst. by Victor Hernandez · 16 years ago
- 1cfb958 Rename msasm to alignstack per review. by Dale Johannesen · 16 years ago
- 39afe7e add some fixme's by Chris Lattner · 16 years ago
- c7d6a83 Autoupgrade malloc insts to malloc calls. by Victor Hernandez · 16 years ago
- fd04c74 Add an "msasm" flag to inline asm as suggested in PR 5125. by Dale Johannesen · 16 years ago
- ba4a6fd Parse custom metadata attached with an instruction. by Devang Patel · 16 years ago
- e6ff766 Revert 82694 "Auto-upgrade malloc instructions to malloc calls." because it causes regressions in the nightly tests. by Victor Hernandez · 16 years ago
- 46cd467 Auto-upgrade malloc instructions to malloc calls. by Victor Hernandez · 16 years ago
- 0d9950e3 Parse debug info attached with an instruction. by Devang Patel · 16 years ago
- 2aaf539 Add an 'inline hint' attribute to represent source by Dale Johannesen · 16 years ago
- dd5b68d Fix the build with gcc-4.4 on linux: header needed for EOF. by Duncan Sands · 16 years ago
- 55f1c09 Push LLVMContexts through the IntegerType APIs. by Owen Anderson · 16 years ago
- 3a1efd11 Convert APint::{fromString,APInt,getBitsNeeded} to use StringRef. by Daniel Dunbar · 16 years ago
- 4056ca9 Move types back to the 2.5 API. by Owen Anderson · 16 years ago
- be62697 Parse named metadata. by Devang Patel · 16 years ago
- 1639c39 Add a new keyword 'inbounds' for use with getelementptr. See the by Dan Gohman · 16 years ago
- 902dfff Rename the new unsigned and signed keywords to nuw and nsw, by Dan Gohman · 16 years ago
- 0ebd696 Assembly and Bitcode support for unsigned/signed overflow flags and by Dan Gohman · 16 years ago
- a3c6f6b Add plumbing for the `linker_private' linkage type. This type is meant for by Bill Wendling · 16 years ago
- c8ce7b08 Add support for naked functions by Anton Korobeynikov · 16 years ago
- fbcc663 llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. by Torok Edwin · 16 years ago
- 56d0659 assert(0) -> LLVM_UNREACHABLE. by Torok Edwin · 16 years ago
- a21d3da Remove the vicmp and vfcmp instructions. Because we never had a release with by Nick Lewycky · 16 years ago