summaryrefslogtreecommitdiff
path: root/lib/CodeGen/CGCall.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-06-24Use more ArrayRefsDavid Majnemer1-1/+1
2016-06-16[CodeGen] Fix a segfault caused by pass_object_size.George Burgess IV1-7/+9
2016-06-14Remove nonsense and simplify. To forward a reference, we always just load theRichard Smith1-14/+6
2016-05-04[SystemZ] Add -mbackchain option.Marcin Koscielnicki1-0/+2
2016-05-02Fix argument expansion of reference fields of structsReid Kleckner1-1/+1
2016-04-08revert SVN r265702, r265640Saleem Abdulrasool1-2/+2
2016-04-07Basic: move CodeGenOptions from FrontendSaleem Abdulrasool1-2/+2
2016-04-05[CUDA] Add -fcuda-flush-denormals-to-zero.Justin Lebar1-0/+4
2016-04-04IRGen-level lowering for the Swift calling convention.John McCall1-23/+155
2016-03-28[PGO] More comments how function pointers for indirect calls are mappedAdam Nemet1-1/+3
2016-03-16Add attributes for preserve_mostcc/preserve_allcc calling conventions to the ...Roman Levenstein1-0/+8
2016-03-13Remove compile time PreserveName in favor of a runtime cc1 -discard-value-nam...Mehdi Amini1-1/+1
2016-03-12Temporarily revert these patches:Eric Christopher1-1/+1
2016-03-11Remove compile time PreserveName switch based on NDEBUGMehdi Amini1-1/+1
2016-03-11Add a coerce-and-expand ABIArgInfo as a generalization of someJohn McCall1-5/+122
2016-03-11Preserve ExtParameterInfos into CGFunctionInfo.John McCall1-46/+182
2016-03-07Resolved Bug 26414.Amjad Aboud1-3/+6
2016-02-24[CUDA] Mark all CUDA device-side function defs, decls, and calls as convergent.Justin Lebar1-0/+8
2016-02-24[WinEH] Make sure terminate handlers have funclet operandsDavid Majnemer1-10/+13
2016-02-17[CodeGen] Fix an assert in CodeGenFunction::EmitFunctionEpilogAkira Hatanaka1-1/+19
2016-02-13RValue refs do not work that way.Benjamin Kramer1-1/+2
2016-02-09Fix undefined behavior when compiling in C++14 due to sized operator deleteRichard Smith1-2/+1
2016-01-26[WinEH] Annotate calls to __RTtypeid with a funclet bundleDavid Majnemer1-2/+5
2016-01-23Clang changes for value profilingBetul Buyukkurt1-0/+5
2016-01-18fix formatting; NFCSanjay Patel1-7/+5
2016-01-06[Driver] Add support for -fno-builtin-foo options.Chad Rosier1-8/+8
2015-12-15[WinEH] Update clang to use operand bundles on call sitesDavid Majnemer1-4/+30
2015-12-12Update clang to use the updated LLVM EH instructionsDavid Majnemer1-13/+18
2015-12-02Add the `pass_object_size` attribute to clang.George Burgess IV1-10/+55
2015-11-23Preserve exceptions information during calls code generation.Samuel Antao1-9/+29
2015-11-13Add support for function attribute 'disable_tail_calls'.Akira Hatanaka1-1/+5
2015-11-11Extract out a function onto CodeGenModule for getting the map ofEric Christopher1-18/+8
2015-11-08Replace tab with 8 spaces, NFC.Yaron Keren1-1/+1
2015-11-06Add support for function attribute 'not_tail_called'.Akira Hatanaka1-0/+4
2015-11-06CodeGen: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith1-3/+3
2015-10-28[WinEH] Mark calls inside cleanups as noinlineReid Kleckner1-2/+8
2015-10-28Move global classes into anonymous namespaces. NFC.Benjamin Kramer1-2/+2
2015-10-21Unify the ObjC entrypoint caches.John McCall1-5/+5
2015-10-20Roll-back r250822.Angel Garcia Gomez1-1/+1
2015-10-20Apply modernize-use-default to clang.Angel Garcia Gomez1-1/+1
2015-10-15Add an error when calling a builtin that requires features that don'tEric Christopher1-0/+1
2015-10-15[CodeGen] Remove dead code. NFC.Benjamin Kramer1-6/+0
2015-10-08Don't emit exceptional stackrestore cleanups around inalloca functionsReid Kleckner1-14/+1
2015-09-17Support __builtin_ms_va_list.Charles Davis1-1/+7
2015-09-15Generating assumption loads of vptr after ctor call (fixed)Piotr Padlewski1-1/+2
2015-09-11Record function attribute "stackrealign" instead of using backend optionAkira Hatanaka1-2/+2
2015-09-10[MS ABI] Make member pointers return true for isIncompleteTypeDavid Majnemer1-2/+2
2015-09-10Revert "Generating assumption loads of vptr after ctor call (fixed)"Piotr Padlewski1-2/+1
2015-09-10Don't crash when emitting a block under returns_nonnull.John McCall1-2/+2
2015-09-09Generating assumption loads of vptr after ctor call (fixed)Piotr Padlewski1-1/+2