- ed00ea0 [ubsan] Extend the nonnull arg check to ObjC by Vedant Kumar · 9 years ago
- b776021 Represent pass_object_size attrs in ExtParameterInfo by George Burgess IV · 9 years ago
- d0a9e80 [CodeGen] Fix ExtParameterInfo bugs in C++ CodeGen code. by George Burgess IV · 9 years ago
- 0d6592a [CodeGen] Don't reemit expressions for pass_object_size params. by George Burgess IV · 9 years ago
- 75b34a9 [CodeGen] Add param info for ctors with ABI args. by George Burgess IV · 9 years ago
- 27cc054 Fix spelling mistake - paramater -> parameter. NFCI. by Simon Pilgrim · 9 years ago
- b080b63 [CodeGen] [CUDA] Add the ability set default attrs on functions in linked modules. by Justin Lebar · 9 years ago
- 35cfca2 Clean up redundant isa<T> before getAs<T>. NFC. by George Burgess IV · 9 years ago
- e376337 Add the alloc_size attribute to clang, attempt 2. by George Burgess IV · 9 years ago
- d7738fe Revert r290149: Add the alloc_size attribute to clang. by Chandler Carruth · 9 years ago
- a747027 Add the alloc_size attribute to clang. by George Burgess IV · 9 years ago
- 322ecd9 [clang] Version support for UBSan handlers by Filipe Cabecinhas · 9 years ago
- b367c56 IRGen: Remove all uses of CreateDefaultAlignedLoad. by Peter Collingbourne · 9 years ago
- 811b291 Forward ns_consumed delegate arguments with a move. by John McCall · 9 years ago
- 757d317 regcall: Implement regcall Calling Conv in clang by Erich Keane · 9 years ago
- 7d07ae7 [OpenCL] Mark group functions as convergent in opencl-c.h by Yaxun Liu · 9 years ago
- b92ab1a Refactor call emission to package the function pointer together with by John McCall · 9 years ago
- 3e6449b [CUDA] Mark device functions as nounwind. by Justin Lebar · 9 years ago
- 0bb72c1 [clang] make reciprocal estimate codegen a function attribute by Sanjay Patel · 9 years ago
- 30914f3 [ARC] Ignore qualifiers in copy-restore expressions by Vedant Kumar · 9 years ago
- a560ccf Switch to a different workaround for unimplementability of P0145R3 in MS ABIs. by Richard Smith · 9 years ago
- 762672a Re-commit r282556, reverted in r282564, with a fix to CallArgList::addFrom to by Richard Smith · 9 years ago
- 4499145 Revert r282556. This change made several bots unhappy. by Richard Smith · 9 years ago
- 97a616d P0145R3 (C++17 evaluation order tweaks): evaluate the right-hand side of by Richard Smith · 9 years ago
- d9bce50 Replace 'isProvablyNonNull' with existing utility llvm::IsKnownNonNull which handles more cases. Noticed by inspection. by Nick Lewycky · 9 years ago
- e5a321b [MS] Fix prologue this adjustment when 'this' is passed indirectly by Reid Kleckner · 9 years ago
- 0a8d421 This adds new options -fdenormal-fp-math and passes through option -ffast-math by Sjoerd Meijer · 9 years ago
- 882f861 CodeGen: Rename a variable to better fit LLVM style. NFC by Justin Bogner · 9 years ago
- be25c48 CodeGen: use range based for loop, NFC by Saleem Abdulrasool · 9 years ago
- ffb6090 [OpenCL] Handle -cl-fp32-correctly-rounded-divide-sqrt by Yaxun Liu · 9 years ago
- 79c99fb [OpenCL] Add missing -cl-no-signed-zeros option into driver by Yaxun Liu · 9 years ago
- 8c6538b AMDGPU: Set amdgpu_kernel calling convention for OpenCL kernels. by Nikolay Haustov · 9 years ago
- 5179eb7 P0136R1, DR1573, DR1645, DR1715, DR1736, DR1903, DR1941, DR1959, DR1991: by Richard Smith · 9 years ago
- 59f7792 Use more ArrayRefs by David Majnemer · 9 years ago
- 419996c [CodeGen] Fix a segfault caused by pass_object_size. by George Burgess IV · 9 years ago
- d62d498 Remove nonsense and simplify. To forward a reference, we always just load the by Richard Smith · 9 years ago
- b31ee6d [SystemZ] Add -mbackchain option. by Marcin Koscielnicki · 10 years ago
- 9d03109 Fix argument expansion of reference fields of structs by Reid Kleckner · 10 years ago
- 10a4972 revert SVN r265702, r265640 by Saleem Abdulrasool · 10 years ago
- 94cfc60 Basic: move CodeGenOptions from Frontend by Saleem Abdulrasool · 10 years ago
- d3a44f6 [CUDA] Add -fcuda-flush-denormals-to-zero. by Justin Lebar · 10 years ago
- 12f2352 IRGen-level lowering for the Swift calling convention. by John McCall · 10 years ago
- 1e217bc [PGO] More comments how function pointers for indirect calls are mapped by Adam Nemet · 10 years ago
- 35aa5ce Add attributes for preserve_mostcc/preserve_allcc calling conventions to the C/C++ front-end by Roman Levenstein · 10 years ago
- 557c20a Remove compile time PreserveName in favor of a runtime cc1 -discard-value-names option by Mehdi Amini · 10 years ago
- 02e3dd4 Temporarily revert these patches: by Eric Christopher · 10 years ago
- e803fc3 Remove compile time PreserveName switch based on NDEBUG by Mehdi Amini · 10 years ago
- f26e73d Add a coerce-and-expand ABIArgInfo as a generalization of some by John McCall · 10 years ago
- c56a8b3 Preserve ExtParameterInfos into CGFunctionInfo. by John McCall · 10 years ago
- faea560 Resolved Bug 26414. by Amjad Aboud · 10 years ago
- ddd97fa [CUDA] Mark all CUDA device-side function defs, decls, and calls as convergent. by Justin Lebar · 10 years ago
- 971d31b [WinEH] Make sure terminate handlers have funclet operands by David Majnemer · 10 years ago
- 9d8ac61 [CodeGen] Fix an assert in CodeGenFunction::EmitFunctionEpilog by Akira Hatanaka · 10 years ago
- 0bb9774 RValue refs do not work that way. by Benjamin Kramer · 10 years ago
- c99f11b Fix undefined behavior when compiling in C++14 due to sized operator delete by Richard Smith · 10 years ago
- 3df77bc [WinEH] Annotate calls to __RTtypeid with a funclet bundle by David Majnemer · 10 years ago
- 518276a Clang changes for value profiling by Betul Buyukkurt · 10 years ago
- 846b63b fix formatting; NFC by Sanjay Patel · 10 years ago
- 7dbc9cf [Driver] Add support for -fno-builtin-foo options. by Chad Rosier · 10 years ago
- 0b17d44 [WinEH] Update clang to use operand bundles on call sites by David Majnemer · 10 years ago
- 4e52d6f Update clang to use the updated LLVM EH instructions by David Majnemer · 10 years ago
- 3e3bb95b Add the `pass_object_size` attribute to clang. by George Burgess IV · 10 years ago
- 798f11c Preserve exceptions information during calls code generation. by Samuel Antao · 10 years ago
- 7828b1e Add support for function attribute 'disable_tail_calls'. by Akira Hatanaka · 10 years ago
- 2b90a64 Extract out a function onto CodeGenModule for getting the map of by Eric Christopher · 10 years ago
- 30e4515 Replace tab with 8 spaces, NFC. by Yaron Keren · 10 years ago
- c866762 Add support for function attribute 'not_tail_called'. by Akira Hatanaka · 10 years ago
- 9f5260a CodeGen: Remove implicit ilist iterator conversions, NFC by Duncan P. N. Exon Smith · 10 years ago
- a002bd5 [WinEH] Mark calls inside cleanups as noinline by Reid Kleckner · 10 years ago
- 5b4296a Move global classes into anonymous namespaces. NFC. by Benjamin Kramer · 10 years ago
- b04ecb7 Unify the ObjC entrypoint caches. by John McCall · 10 years ago
- 637d1e6 Roll-back r250822. by Angel Garcia Gomez · 10 years ago
- b5250d3 Apply modernize-use-default to clang. by Angel Garcia Gomez · 10 years ago
- 1570999 Add an error when calling a builtin that requires features that don't by Eric Christopher · 10 years ago
- c2d2b42 [CodeGen] Remove dead code. NFC. by Benjamin Kramer · 10 years ago
- 7c2f9e8 Don't emit exceptional stackrestore cleanups around inalloca functions by Reid Kleckner · 10 years ago
- c7d5c94 Support __builtin_ms_va_list. by Charles Davis · 10 years ago
- d679d7e Generating assumption loads of vptr after ctor call (fixed) by Piotr Padlewski · 10 years ago
- aecca04 Record function attribute "stackrealign" instead of using backend option by Akira Hatanaka · 10 years ago
- 9df5637 [MS ABI] Make member pointers return true for isIncompleteType by David Majnemer · 10 years ago
- 4bed31b Revert "Generating assumption loads of vptr after ctor call (fixed)" by Piotr Padlewski · 10 years ago
- 9a2c1c9 Don't crash when emitting a block under returns_nonnull. by John McCall · 10 years ago
- 255652e Generating assumption loads of vptr after ctor call (fixed) by Piotr Padlewski · 10 years ago
- 22ee1a7 [MS ABI] Don't crash on references to pointers to members in args by David Majnemer · 10 years ago
- f50ab0f findDominatingStoreToReturn in CGCall.cpp didn't check if a candidate store by Jakub Kuderski · 10 years ago
- 7f416cc Compute and preserve alignment more faithfully in IR-generation. by John McCall · 10 years ago
- 86fdc85 Migrate the target attribute parsing code to returning an instance by Eric Christopher · 10 years ago
- bb0cef6 Migrate the target attribute parsing code into an extension off of by Eric Christopher · 10 years ago
- bf91fba Revert "Migrate the target attribute parsing code into an extension off of" by Eric Christopher · 10 years ago
- 21213a7 Migrate the target attribute parsing code into an extension off of by Eric Christopher · 10 years ago
- b57804a Use hasAttr, not getAttr if we're just checking for presence. by Eric Christopher · 10 years ago
- dec31be Revert "Pull the target attribute parsing out of CGCall and onto TargetInfo." by Eric Christopher · 10 years ago
- d40722e Pull the target attribute parsing out of CGCall and onto TargetInfo. by Eric Christopher · 10 years ago
- 5528da7 Revert r246214 and r246213 by Steven Wu · 10 years ago
- ef1e295 Merge the two feature map setting functions into a single function by Eric Christopher · 10 years ago
- da89d68 Use an explicit assignment. by Eric Christopher · 10 years ago
- 525f746 Generating assumption loads of vptr after ctor call (fixed) by Piotr Padlewski · 10 years ago
- 3751bce Target attribute syntax compatibility fix - gcc uses no- rather than mno-. by Eric Christopher · 10 years ago
- 3a98b3c Rewrite the code generation handling for function feature and cpu attributes. by Eric Christopher · 10 years ago
- 8cdb3f9 Revert r245879. Speculative, might have caused crbug.com/524604 by Nico Weber · 10 years ago