OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:DebugLocEntry
(Results
1 - 3
of
3
) sorted by null
/external/llvm/lib/CodeGen/AsmPrinter/
DebugLocEntry.h
1
//===-- llvm/CodeGen/
DebugLocEntry
.h - Entry in debug_loc list -*- C++ -*--===//
25
class
DebugLocEntry
{
87
DebugLocEntry
(const MCSymbol *B, const MCSymbol *E, Value Val)
96
bool MergeValues(const
DebugLocEntry
&Next) {
109
/// \brief Attempt to merge this
DebugLocEntry
with Next and return
113
bool MergeRanges(const
DebugLocEntry
&Next) {
125
void addValues(ArrayRef<
DebugLocEntry
::Value> Vals) {
128
assert(std::all_of(Values.begin(), Values.end(), [](
DebugLocEntry
::Value V){
151
inline bool operator==(const
DebugLocEntry
::Value &A,
152
const
DebugLocEntry
::Value &B)
[
all
...]
DwarfDebug.cpp
17
#include "
DebugLocEntry
.h"
758
static
DebugLocEntry
::Value getDebugLocValue(const MachineInstr *MI) {
770
return
DebugLocEntry
::Value(Expr, MLoc);
773
return
DebugLocEntry
::Value(Expr, MI->getOperand(0).getImm());
775
return
DebugLocEntry
::Value(Expr, MI->getOperand(0).getFPImm());
777
return
DebugLocEntry
::Value(Expr, MI->getOperand(0).getCImm());
818
DwarfDebug::buildLocationList(SmallVectorImpl<
DebugLocEntry
> &DebugLoc,
820
SmallVector<
DebugLocEntry
::Value, 4> OpenRanges;
837
[&](
DebugLocEntry
::Value R) {
857
DebugLocEntry
Loc(StartLabel, EndLabel, Value)
[
all
...]
DwarfDebug.h
45
class
DebugLocEntry
;
222
/// Collection of
DebugLocEntry
. Stored in a linked list so that DIELocLists
465
void buildLocationList(SmallVectorImpl<
DebugLocEntry
> &DebugLoc,
Completed in 251 milliseconds