1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 19:23:23 +01:00
llvm-mirror/include/llvm
Benjamin Kramer f6b6a7722e [ADT] Move allocate_buffer to MemAlloc.h and out of line
There's an ABI breakage here if LLVM is compiled in C++14 without
aligned allocation and a user tries to use the result with aligned
allocation. If DenseMap or unique_function is used across that ABI
boundary it will break (PR45413). Moving it out of line is a bit of
a band-aid and LLVM doesn't really give ABI guarantees at this level,
but given the number of complaints I've received over this it still
seems worth fixing.
2020-04-24 13:32:50 +02:00
..
ADT [ADT] Move allocate_buffer to MemAlloc.h and out of line 2020-04-24 13:32:50 +02:00
Analysis [llvm][NFC][CallSite] Remove remaining {Immutable}CallSite uses 2020-04-23 22:19:39 -07:00
AsmParser Parser.h/cpp - cleanup includes and forward declaration. NFC. 2020-04-16 13:15:32 +01:00
BinaryFormat [NFC] Refactoring PropertyAttributeKind for ObjCPropertyDecl and ObjCDeclSpec. 2020-04-23 17:21:25 -04:00
Bitcode [DebugInfo] Change DIEnumerator payload type from int64_t to APInt 2020-04-18 12:49:31 -07:00
Bitstream
CodeGen [llvm] [CodeGen] Fixed vector halving bug for masked load 2020-04-23 15:12:44 -07:00
Config [CMake] Delete HAVE_SCHED_GETAFFINITY and HAVE_CPU_COUNT 2020-04-19 08:50:23 -07:00
DebugInfo Reland "Implement some functions in NativeSession." with fixes so that 2020-04-21 16:35:27 -07:00
Demangle [demangler] PPC and S390: Fix parsing of e-prefixed long double literals 2020-04-15 09:59:06 -04:00
DWARFLinker [DWARFLinker][dsymutil][NFC] Move DwarfStreamer into DWARFLinker. 2020-04-07 21:21:54 +03:00
ExecutionEngine [JITLink] Fix edge removal iterator invalidation. 2020-04-22 14:16:46 -07:00
Frontend/OpenMP [OpenMP][FIX] Do not use InaccessibleMemOrArgMemOnly for barrier and flush 2020-04-22 11:10:54 -05:00
FuzzMutate
IR Remove InvokeInst methods which duplicate those of its superclass CallBase. 2020-04-23 19:11:11 -04:00
IRReader IRReader.h - remove unnecessary StringRef forward declaration. NFC. 2020-04-18 12:31:42 +01:00
LineEditor
Linker
LTO Enable new passmanager plugin support for LTO. 2020-04-14 15:07:07 -07:00
MC [MC][mips] Replace setRType## methods by single setRTypes function. NFC 2020-04-24 12:13:27 +03:00
MCA Fix typo in comment 2020-04-09 10:36:00 +01:00
Object [Object] Use BFD name for little-endian PowerPC64 2020-04-19 20:10:05 -07:00
ObjectYAML [ObjectYAML][MachO] Add support for relocations 2020-04-22 11:50:55 -07:00
Option
Passes Allow disabling of vectorization using internal options 2020-04-14 18:09:10 -07:00
ProfileData Recommit [SampleFDO] Add flag for partial profile. 2020-04-07 14:28:25 -07:00
Remarks Fix a few mismatched iterator types revealed from a libc++ + LLVM_EXPENSIVE_CHECKS build 2020-04-10 10:12:51 -07:00
Support [ADT] Move allocate_buffer to MemAlloc.h and out of line 2020-04-24 13:32:50 +02:00
TableGen
Target [llvm] NFC: Fix trivial typo in rst and td files 2020-04-23 14:26:32 +09:00
Testing/Support [clangd] Support multiple cursors in selectionRange. 2020-03-25 17:59:09 +01:00
TextAPI [llvm][TextAPI] adding inlining reexported libraries support 2020-04-02 13:05:08 -07:00
ToolDrivers
Transforms [LoopVectorize] Preserve CFG analyses if CFG wasn't modified 2020-04-24 17:22:24 +07:00
WindowsManifest
WindowsResource
XRay
CMakeLists.txt
InitializePasses.h New pass to make internal linkage symbol names unique. 2020-04-20 15:05:22 -07:00
LinkAllIR.h
LinkAllPasses.h Introduce fix-irreducible pass 2020-04-15 15:05:51 +05:30
module.extern.modulemap
module.install.modulemap
module.modulemap Move CFGDiff.h from IR to Support 2020-04-10 00:14:10 -07:00
module.modulemap.build
Pass.h Pass.h/cpp - cleanup includes and forward declaration. NFC. 2020-04-16 13:15:31 +01:00
PassAnalysisSupport.h PassAnalysisSupport.h - reduce StringRef.h include to forward declaration. NFC. 2020-04-24 12:17:11 +01:00
PassInfo.h
PassRegistry.h
PassSupport.h