Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [MS] Don't escape MS C++ names with \01 | Reid Kleckner | 2018-03-16 | 1 | -1/+1 |
| | | | | | | | It is not needed after LLVM r327734. Now it will be easier to copy-paste IR symbol names from Clang. llvm-svn: 327738 | ||||
* | IRGen: When performing CFI checks, load vtable pointer from vbase when ↵ | Peter Collingbourne | 2017-12-13 | 1 | -0/+27 |
necessary. Under the Microsoft ABI, it is possible for an object not to have a virtual table pointer of its own if all of its virtual functions were introduced by virtual bases. In that case, we need to load the vtable pointer from one of the virtual bases and perform the type check using its type. Differential Revision: https://reviews.llvm.org/D41036 llvm-svn: 320638 |