1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 19:52:54 +01:00
llvm-mirror/lib
Robert Widmann b1c5e0c327 [LLVM-C] Add Bindings to Access an Instruction's DebugLoc
Summary: Provide direct accessors to supplement LLVMSetInstDebugLocation.  In addition, properly accept and return the NULL location.  The old accessors provided no way to do this, so the current debug location cannot currently be cleared.

Reviewers: whitequark, deadalnix

Reviewed By: whitequark

Subscribers: hiraditya, llvm-commits

Tags: #llvm

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

llvm-svn: 358038
2019-04-09 22:27:51 +00:00
..
Analysis [ValueTracking] Use computeConstantRange() for signed sub overflow determination 2019-04-09 17:01:49 +00:00
AsmParser Add LLVM IR debug info support for Fortran COMMON blocks 2019-04-08 19:13:55 +00:00
BinaryFormat [XCOFF] Add functionality for parsing AIX XCOFF object file headers 2019-04-04 00:53:21 +00:00
Bitcode Add LLVM IR debug info support for Fortran COMMON blocks 2019-04-08 19:13:55 +00:00
CodeGen [GlobalISel][AArch64] Allow CallLowering to handle types which are normally 2019-04-09 21:22:33 +00:00
DebugInfo [DWARF] DWARFDebugLine: replace Sequence::orderByLowPC with orderByHighPC 2019-04-09 15:08:32 +00:00
Demangle llvm-undname: Fix more crashes and asserts on invalid inputs 2019-04-08 19:46:53 +00:00
ExecutionEngine gn build: Fix Windows builds after r357797 2019-04-09 14:02:02 +00:00
Fuzzer
FuzzMutate
IR [LLVM-C] Add Bindings to Access an Instruction's DebugLoc 2019-04-09 22:27:51 +00:00
IRReader
LineEditor
Linker [Linker] Fix crash handling appending linkage 2019-03-20 19:20:07 +00:00
LTO Revert [ThinLTO] Fix ThinLTOCodegenerator to export llvm.used symbols 2019-04-08 18:53:21 +00:00
MC NFC: Move API uses of MD5::MD5Result to Optional rather than a pointer. 2019-04-04 23:34:38 +00:00
MCA [MCA] Add an experimental MicroOpQueue stage. 2019-03-29 12:15:37 +00:00
Object [LLVM-C] Add Section and Symbol Iterator Accessors for Object File Binaries 2019-04-09 21:53:31 +00:00
ObjectYAML Fix MSVC build for r357749 2019-04-05 08:26:58 +00:00
Option
Passes SafepointIRVerifier port to new Pass Manager 2019-03-31 10:15:39 +00:00
ProfileData Change some StringRef::data() reinterpret_cast to bytes_begin() or arrayRefFromStringRef() 2019-04-07 03:58:42 +00:00
Remarks [Remarks] Fix mismatched delete due to missing virtual destructor 2019-03-20 17:44:24 +00:00
Support Improve hashing for time profiler 2019-04-09 12:18:44 +00:00
TableGen [TableGen] Let list elements have a trailing comma 2019-03-26 11:16:01 +00:00
Target [X86] Fix a dangling StringRef issue introduced in r358029. 2019-04-09 21:37:21 +00:00
Testing
TextAPI [TextAPI] Prefix all architecture enums to fix the build on i386. 2019-04-04 22:56:50 +00:00
ToolDrivers
Transforms Revert "[InstCombine] [InstCombine] Canonicalize (-X s/ Y) to -(X s/ Y)." 2019-04-09 18:32:38 +00:00
WindowsManifest
XRay
CMakeLists.txt [OptRemarks] Make OptRemarks more generic: rename OptRemarks to Remarks 2019-03-05 20:45:17 +00:00
LLVMBuild.txt [OptRemarks] Make OptRemarks more generic: rename OptRemarks to Remarks 2019-03-05 20:45:17 +00:00