1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-26 04:32:44 +01:00
llvm-mirror/include/llvm
Craig Topper 9d4cb2dec8 [DenseMap] Don't capture the BucketEnd pointer before an operation that might change the number of buckets.
This code was added in 887efa51c1e0e43ca684ed78b92dbc3a0720881b to
fix reverse iteration.

The call to InsertIntoBucket/InsertIntoBucketWithLookup can change
the number of buckets which will invalidate the BucketEnd. So
don't cache it and calculate it when creating the iterator.
2020-04-21 00:36:34 -07:00
..
ADT [DenseMap] Don't capture the BucketEnd pointer before an operation that might change the number of buckets. 2020-04-21 00:36:34 -07:00
Analysis [SVE] Remove calls to getBitWidth from Analysis 2020-04-20 13:39:45 -07:00
AsmParser Parser.h/cpp - cleanup includes and forward declaration. NFC. 2020-04-16 13:15:32 +01:00
BinaryFormat [PowerPC][Future] More support for PCRel addressing for global values 2020-04-17 11:06:13 -05:00
Bitcode [DebugInfo] Change DIEnumerator payload type from int64_t to APInt 2020-04-18 12:49:31 -07:00
Bitstream
CodeGen [MachineOutliner] Annotation for outlined functions in AArch64 2020-04-20 13:33:31 -07:00
Config [CMake] Delete HAVE_SCHED_GETAFFINITY and HAVE_CPU_COUNT 2020-04-19 08:50:23 -07:00
DebugInfo [WebAssembly] Add int32 DW_OP_WASM_location variant 2020-04-16 16:32:17 -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 SectionMemoryManager.h - remove unnecessary StringRef.h include. NFC. 2020-04-19 21:25:10 +01:00
Frontend/OpenMP OMPConstants.h - replace StringRef.h include with forward declaration. NFC. 2020-04-19 10:29:48 +01:00
FuzzMutate
IR Remove remaining callers of CreateShuffleVector with unsigned indices and mark it as deprecated 2020-04-19 11:48:28 +02: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][NFC] Use camelCase style for functions in MCObjectStreamer 2020-04-20 20:09:20 -07: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 yaml2obj.h - cleanup includes and forward declaration. NFC. 2020-04-16 13:15:32 +01: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 [FileCheck] - Refactor the code related to string arrays. NFCI. 2020-04-20 14:54:49 +03:00
TableGen
Target [XCOFF][AIX] Fix getSymbol to return the correct qualname when necessary 2020-04-17 13:45:14 +00:00
Testing/Support
TextAPI
ToolDrivers
Transforms [Local] Update getOrEnforceKnownAlignment/getKnownAlignment to use Align/MaybeAlign. 2020-04-20 21:31:44 -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
PassInfo.h
PassRegistry.h
PassSupport.h