1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 12:12:47 +01:00
llvm-mirror/include/llvm
Chandler Carruth 3a843e4591 [CallSite removal] Move the rest of IR implementation code away from
`CallSite`.

With this change, the remaining `CallSite` usages are just for
implementing the wrapper type itself.

This does update the C API but leaves the names of that API alone and
only updates their implementation.

Differential Revision: https://reviews.llvm.org/D56184

llvm-svn: 350509
2019-01-07 07:31:49 +00:00
..
ADT Fix MSVC PointerUnion visualizer 2019-01-02 19:26:50 +00:00
Analysis [CallSite removal] Port IndirectCallSiteVisitor to use CallBase and 2019-01-07 07:15:51 +00:00
AsmParser
BinaryFormat Add PLATFORM constants for iOS, tvOS, and watchOS simulators 2018-12-20 17:51:17 +00:00
Bitcode [IR] Add a dedicated FNeg IR Instruction 2018-11-13 18:15:47 +00:00
CodeGen Revert "Resubmit rL345008 "Split MachinePipeliner code into header and cpp files"" 2019-01-06 16:39:14 +00:00
Config [Support/FileSystem] Add sub-second precision for atime/mtime of sys::fs::file_status on unix platforms 2018-11-26 00:03:39 +00:00
DebugInfo [CodeView] Extend the MemberAttributes interface with the isStatic method 2018-12-28 17:03:24 +00:00
Demangle [MS Demangler] Add a flag for dumping types without tag specifier. 2019-01-02 18:33:12 +00:00
ExecutionEngine [ORC] Remove redundant instruction from MIPS resolver code. NFC 2018-12-23 12:04:55 +00:00
FuzzMutate
IR [CallSite removal] Move the rest of IR implementation code away from 2019-01-07 07:31:49 +00:00
IRReader
LineEditor
Linker
LTO [ThinLTO] Compute synthetic function entry count 2018-12-13 19:54:27 +00:00
MC [WebAssembly] Make assembler check for proper nesting of control flow. 2018-12-26 22:46:18 +00:00
MCA [MCA] Improved handling of in-order issue/dispatch resources. 2019-01-04 15:08:38 +00:00
Object [llvm-readobj] [COFF] Print the symbol index for relocations 2019-01-03 08:08:23 +00:00
ObjectYAML [yaml2obj/obj2yaml] - Support dumping/parsing ABI version. 2018-12-20 10:43:49 +00:00
Option [opt] Change the parameter of OptTable::PrintHelp from Name to Usage and don't append "[options] <inputs>" 2018-10-10 00:15:31 +00:00
Passes [NewPM] -print-module-scope -print-after now prints module even after invalidated Loop/SCC 2018-12-21 11:49:05 +00:00
ProfileData Fix use-after-free with profile remapping. 2018-12-19 03:24:03 +00:00
Support [AArch64] Add command-line option predres 2019-01-04 11:04:18 +00:00
TableGen Fix and modernize StringMatcher comment; NFC 2018-09-28 13:31:55 +00:00
Target [GlobalISel][AArch64] Add support for @llvm.ceil 2018-12-19 19:01:36 +00:00
Testing/Support Add missing #include for Testing/Support/SupportHelpers.h 2018-09-06 20:01:06 +00:00
TextAPI/ELF [TextAPI][elfabi] Make SoName optional 2018-12-11 01:00:16 +00:00
ToolDrivers
Transforms [ThinLTO] Handle chains of aliases 2019-01-04 19:04:54 +00:00
WindowsManifest
WindowsResource
XRay [XRay] Improve FDR trace handling and error messaging 2018-11-09 06:26:48 +00:00
CMakeLists.txt
InitializePasses.h [ThinLTO] Handle chains of aliases 2019-01-04 19:04:54 +00:00
LinkAllIR.h
LinkAllPasses.h [Analysis] s/uint64_t/LocationSize; NFC 2018-12-22 17:42:08 +00:00
module.extern.modulemap [LLVM] Allow modulemap installation 2018-11-21 20:46:50 +00:00
module.install.modulemap [LLVM] Allow modulemap installation 2018-11-21 20:46:50 +00:00
module.modulemap Reflow module.modulemap for readability 2019-01-03 19:30:18 +00:00
module.modulemap.build
Pass.h [New PM][PassInstrumentation] IR printing support for New Pass Manager 2018-09-24 16:08:15 +00:00
PassAnalysisSupport.h
PassInfo.h
PassRegistry.h
PassSupport.h