| Commit message (Expand) | Author | Age | Files | Lines |
* | [OpenCL] Improve destructor support in C++ for OpenCL | Marco Antognini | 2019-07-22 | 1 | -10/+20 |
* | Revert r366422: [OpenCL] Improve destructor support in C++ for OpenCL | Ilya Biryukov | 2019-07-18 | 1 | -19/+10 |
* | [OpenCL] Improve destructor support in C++ for OpenCL | Marco Antognini | 2019-07-18 | 1 | -10/+19 |
* | Fix parameter name comments using clang-tidy. NFC. | Rui Ueyama | 2019-07-16 | 1 | -16/+16 |
* | [COFF, ARM64] Fix ABI implementation of struct returns | Mandeep Singh Grang | 2019-05-03 | 1 | -19/+41 |
* | Remove two unnecessary wrappers of canPassInRegisters | Reid Kleckner | 2019-04-30 | 1 | -3/+3 |
* | IRGen: Remove StructorType; thread GlobalDecl through more code. NFCI. | Peter Collingbourne | 2019-03-22 | 1 | -41/+31 |
* | Refactor cast<>'s in if conditionals, which can only assert on failure. | Don Hinton | 2019-03-19 | 1 | -1/+1 |
* | [opaque pointer types] Pass through function types for TLS | James Y Knight | 2019-02-07 | 1 | -3/+4 |
* | [opaque pointer types] More trivial changes to pass FunctionType to CallInst. | James Y Knight | 2019-02-05 | 1 | -1/+1 |
* | [opaque pointer types] Pass function types for runtime function calls. | James Y Knight | 2019-02-05 | 1 | -15/+18 |
* | Cleanup: replace uses of CallSite with CallBase. | James Y Knight | 2019-01-30 | 1 | -7/+6 |
* | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
* | [AST] Remove ASTContext from getThisType (NFC) | Brian Gesiak | 2019-01-11 | 1 | -1/+1 |
* | [NFC] Move storage of dispatch-version to GlobalDecl | Erich Keane | 2018-11-13 | 1 | -5/+6 |
* | [CodeGen] Align rtti and vtable data | David Green | 2018-09-12 | 1 | -2/+4 |
* | Add a new flag and attributes to control static destructor registration | Erik Pilkington | 2018-08-21 | 1 | -0/+3 |
* | Remove trailing space | Fangrui Song | 2018-07-30 | 1 | -7/+7 |
* | [ARM64] [Windows] Follow MS X86_64 C++ ABI when passing structs | Sanjin Sijaric | 2018-07-26 | 1 | -0/+1 |
* | [COFF, ARM64] Decide when to mark struct returns as SRet | Mandeep Singh Grang | 2018-07-26 | 1 | -0/+12 |
* | fix typo in comment | Nico Weber | 2018-07-19 | 1 | -1/+1 |
* | [WebAssembly] Use Windows EH instructions for Wasm EH | Heejin Ahn | 2018-05-31 | 1 | -14/+0 |
* | Fix null MSInheritanceAttr deref in CXXRecordDecl::getMSInheritanceModel() | Reid Kleckner | 2018-05-31 | 1 | -1/+1 |
* | Fix a mangling failure on clang-cl C++17 | Reid Kleckner | 2018-05-17 | 1 | -9/+3 |
* | Remove \brief commands from doxygen comments. | Adrian Prantl | 2018-05-09 | 1 | -16/+16 |
* | Fix typos in clang | Alexander Kornienko | 2018-04-06 | 1 | -2/+2 |
* | [MS] Emit vftable thunks for functions with incomplete prototypes | Reid Kleckner | 2018-04-02 | 1 | -1/+2 |
* | Fix some DenseMap use-after-rehash bugs and hoist MethodVFTableLocation | Reid Kleckner | 2018-04-02 | 1 | -14/+11 |
* | Revert r328845, it caused crbug.com/827810. | Nico Weber | 2018-03-31 | 1 | -11/+13 |
* | Hoist MethodVFTableLocation out of MicrosoftVTableContext, NFC | Reid Kleckner | 2018-03-29 | 1 | -13/+11 |
* | [ObjC++] Make parameter passing and function return compatible with ObjC | Akira Hatanaka | 2018-03-28 | 1 | -54/+1 |
* | Set dso_local on __ImageBase. | Rafael Espindola | 2018-03-22 | 1 | -4/+6 |
* | [MS] Don't escape MS C++ names with \01 | Reid Kleckner | 2018-03-16 | 1 | -1/+1 |
* | [MS] Always use base dtors in place of complete/vbase dtors when possible | Reid Kleckner | 2018-03-16 | 1 | -13/+66 |
* | Recommit r326946 after reducing CallArgList memory footprint | Yaxun Liu | 2018-03-15 | 1 | -2/+1 |
* | Revert r326946. It caused stack overflows by significantly increasing the siz... | Richard Smith | 2018-03-10 | 1 | -1/+2 |
* | [ms] Emit vtordisp initializers in a deterministic order. | Nico Weber | 2018-03-07 | 1 | -5/+6 |
* | CodeGen: Fix address space of indirect function argument | Yaxun Liu | 2018-03-07 | 1 | -2/+1 |
* | Remove redundant casts. NFC | George Burgess IV | 2018-03-01 | 1 | -2/+1 |
* | Start setting dllimport/dllexport in setGVProperties. | Rafael Espindola | 2018-03-01 | 1 | -4/+3 |
* | Pass around function pointers as CGCallees, not bare llvm::Value*s. | John McCall | 2018-02-06 | 1 | -15/+20 |
* | IRGen: Move vtable load after argument evaluation. | Peter Collingbourne | 2018-02-05 | 1 | -23/+18 |
* | Add support for attribute 'trivial_abi'. | Akira Hatanaka | 2018-02-05 | 1 | -24/+39 |
* | IRGen: When performing CFI checks, load vtable pointer from vbase when necess... | Peter Collingbourne | 2017-12-13 | 1 | -7/+22 |
* | [MS] Apply adjustments after storing 'this' | Reid Kleckner | 2017-11-16 | 1 | -37/+38 |
* | [MS] Don't bail on replacing dllimport vbase dtors with base dtors | Reid Kleckner | 2017-10-13 | 1 | -1/+1 |
* | PR19668, PR23034: Fix handling of move constructors and deleted copy | Richard Smith | 2017-08-16 | 1 | -27/+25 |
* | Revert "PR19668, PR23034: Fix handling of move constructors and deleted copy ... | Diana Picus | 2017-08-09 | 1 | -25/+27 |
* | PR19668, PR23034: Fix handling of move constructors and deleted copy | Richard Smith | 2017-08-08 | 1 | -27/+25 |
* | Add branch weights to branches for static initializers. | Richard Smith | 2017-07-26 | 1 | -4/+6 |