Searched refs:LiveDebugValues (Results 1 – 11 of 11) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/LiveDebugValues/ |
| H A D | LiveDebugValues.cpp | 66 class LiveDebugValues : public MachineFunctionPass { class 70 LiveDebugValues(); 71 ~LiveDebugValues() = default; 89 char LiveDebugValues::ID = 0; 91 char &llvm::LiveDebugValuesID = LiveDebugValues::ID; 93 INITIALIZE_PASS(LiveDebugValues, DEBUG_TYPE, "Live DEBUG_VALUE analysis", false, 97 LiveDebugValues::LiveDebugValues() : MachineFunctionPass(ID) { in LiveDebugValues() function in LiveDebugValues 104 bool LiveDebugValues::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()
|
| H A D | InstrRefBasedImpl.h | 31 namespace LiveDebugValues { 176 using namespace LiveDebugValues; variable 204 namespace LiveDebugValues {
|
| H A D | InstrRefBasedImpl.cpp | 133 using namespace LiveDebugValues;
|
| /openbsd-src/gnu/llvm/llvm/docs/ |
| H A D | InstrRefDebugInfo.md | 94 # `LiveDebugValues` 98 slots. This is performed in the [LiveDebugValues pass][`LiveDebugValues`], where 118 * Target hooks to be implemented to allow `LiveDebugValues` to follow values 126 instructions that are copy-like -- `LiveDebugValues` uses this to identify when 132 respectively. `LiveDebugValues` will track the movement of a value from / to 134 should have a `MachineMemoryOperand` attached, so that `LiveDebugValues` can 169 2 operand 0" recorded in the `MachineFunction`. In `LiveDebugValues`, 184 instruction, record no substitution -- `LiveDebugValues` will safely drop the 191 appearing to `LiveDebugValues`. Dealing with duplicated instructions is a 194 [LiveDebugValues]: SourceLevelDebugging.html#livedebugvalues-expansion-of-variable-locations
|
| H A D | SourceLevelDebugging.rst | 811 LiveDebugValues expansion of variable locations 815 LiveDebugValues pass runs to achieve two aims: 878 Instead, LiveDebugValues determines variable locations when control 884 Once LiveDebugValues has run, every block should have all valid variable
|
| H A D | LangRef.rst | 5911 The operation is introduced by the ``LiveDebugValues`` pass, which
|
| /openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/CodeGen/ |
| H A D | BUILD.gn | 82 "LiveDebugValues/InstrRefBasedImpl.cpp", 83 "LiveDebugValues/LiveDebugValues.cpp", 84 "LiveDebugValues/VarLocBasedImpl.cpp",
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | CMakeLists.txt | 247 LiveDebugValues/LiveDebugValues.cpp 248 LiveDebugValues/VarLocBasedImpl.cpp 249 LiveDebugValues/InstrRefBasedImpl.cpp
|
| /openbsd-src/gnu/usr.bin/clang/libLLVMCodeGen/ |
| H A D | Makefile | 230 SRCS+= LiveDebugValues.cpp \ 241 .PATH: ${.CURDIR}/../../../llvm/llvm/lib/CodeGen/LiveDebugValues
|
| /openbsd-src/gnu/llvm/clang/docs/ |
| H A D | ClangFormattedStatus.rst | 4562 * - llvm/lib/CodeGen/LiveDebugValues
|
| /openbsd-src/gnu/llvm/clang/docs/tools/ |
| H A D | clang-formatted-files.txt | 5854 llvm/lib/CodeGen/LiveDebugValues/LiveDebugValues.cpp
|