llvm-project/llvm/lib
David Blaikie a66696f210 unique_ptrify some containers in GlobalISel::RegisterBankInfo
To simplify/clarify memory ownership, make leaks (as one was found/fixed
recently) harder to write, etc.

(also, while I was there - removed a duplicate lookup in a container)

llvm-svn: 293506
2017-01-30 17:13:56 +00:00
..
Analysis [ValueTracking] clean up lookThroughCast; NFCI 2017-01-29 16:34:57 +00:00
AsmParser ASMParser: use range-based for loops (NFC) 2016-12-27 18:35:22 +00:00
Bitcode Cleanup dump() functions. 2017-01-28 02:02:38 +00:00
CodeGen unique_ptrify some containers in GlobalISel::RegisterBankInfo 2017-01-30 17:13:56 +00:00
DebugInfo Cleanup dump() functions. 2017-01-28 02:02:38 +00:00
Demangle Fix ASAN failure in cxa_demangle 2017-01-27 20:32:16 +00:00
ExecutionEngine RuntimeDyldELF: Don't abort on R_X86_64_NONE, it's a no-oop. 2017-01-28 18:39:01 +00:00
Fuzzer [libfuzzer] include errno.h. On Ubuntu 14.04 we got away w/o it, but other systems seem to require it 2017-01-28 18:56:05 +00:00
IR Include LLVMDumpValue in release builds. 2017-01-30 05:40:52 +00:00
IRReader Timer: Track name and description. 2016-11-18 19:43:18 +00:00
LTO [LTO] Teach lib/LTO about the new pass manager. 2017-01-24 00:58:24 +00:00
LibDriver LibDriver: Allow resource files to be archive members. 2016-12-15 19:37:46 +00:00
LineEditor
Linker [ThinLTO] Import only necessary DICompileUnit fields 2016-12-12 16:09:30 +00:00
MC Only print architecture dependent flags for that architecture. 2017-01-30 15:38:43 +00:00
Object Fix llvm-objdump so it picks a good CPU based for Mach-O files 2017-01-24 23:41:04 +00:00
ObjectYAML Add LC_BUILD_VERSION load command 2017-01-23 20:07:55 +00:00
Option Cleanup dump() functions. 2017-01-28 02:02:38 +00:00
Passes [PM] Port LoopLoadElimination to the new pass manager and wire it into 2017-01-27 01:32:26 +00:00
ProfileData Cleanup dump() functions. 2017-01-28 02:02:38 +00:00
Support Cleanup dump() functions. 2017-01-28 02:02:38 +00:00
TableGen Use print() instead of dump() in code 2017-01-28 02:47:46 +00:00
Target AMDGPU: Fix atomic_inc/atomic_dec + ds_swizzle not being divergent 2017-01-30 17:09:47 +00:00
Transforms Revert "NewGVN: Make unreachable blocks be marked with unreachable" 2017-01-30 17:06:55 +00:00
XRay Avoid std::errc::protocol_* to appease mingw 2017-01-12 18:33:14 +00:00
CMakeLists.txt [XRay] Define the library for XRay trace logs 2017-01-11 06:39:09 +00:00
LLVMBuild.txt Add an c++ itanium demangler to llvm. 2016-09-06 19:16:48 +00:00