| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Remove support for undocumented SpecialCaseList entries. | Alexey Samsonov | 2014-11-20 | 1 | -19/+1 |
| | | | | | | | | | | | | | | "global-init", "global-init-src" and "global-init-type" were originally used to blacklist entities in ASan init-order checker. However, they were never documented, and later were replaced by "=init" category. Old blacklist entries should be converted as follows: * global-init:foo -> global:foo=init * global-init-src:bar -> src:bar=init * global-init-type:baz -> type:baz=init llvm-svn: 222401 | ||||
| * | unique_ptrify the result of SpecialCaseList::create | David Blaikie | 2014-09-02 | 1 | -17/+18 |
| | | | | | llvm-svn: 216925 | ||||
| * | Convert a few more cases of direct intialization of unique_ptrs from ↵ | David Blaikie | 2014-08-27 | 1 | -1/+1 |
| | | | | | | | | | MemoryBuffer::getMemBuffer to move initialization now that it returns by unique_ptr instead of raw pointer. Cleanup/improvements following r216583. llvm-svn: 216605 | ||||
| * | Decouple llvm::SpecialCaseList text representation and its LLVM IR semantics. | Alexey Samsonov | 2014-07-09 | 1 | -0/+126 |
| Turn llvm::SpecialCaseList into a simple class that parses text files in a specified format and knows nothing about LLVM IR. Move this class into LLVMSupport library. Implement two users of this class: * DFSanABIList in DFSan instrumentation pass. * SanitizerBlacklist in Clang CodeGen library. The latter will be modified to use actual source-level information from frontend (source file names) instead of unstable LLVM IR things (LLVM Module identifier). Remove dependency edge from ClangCodeGen/ClangDriver to LLVMTransformUtils. No functionality change. llvm-svn: 212643 | |||||

