LLVM: include/llvm/DebugInfo/LogicalView/Core/LVSort.h Source File (original) (raw)
1
2
3
4
5
6
7
8
9
10
11
12
13#ifndef LLVM_DEBUGINFO_LOGICALVIEW_CORE_LVSORT_H
14#define LLVM_DEBUGINFO_LOGICALVIEW_CORE_LVSORT_H
15
17
18namespace llvm {
20
22
23
32
33
37
38
40
41
51
52}
53}
54
55#endif
LLVM_ABI LVSortValue sortByName(const LVObject *LHS, const LVObject *RHS)
LLVM_ABI LVSortValue compareOffset(const LVObject *LHS, const LVObject *RHS)
LLVM_ABI LVSortValue sortByLine(const LVObject *LHS, const LVObject *RHS)
LLVM_ABI LVSortValue compareID(const LVObject *LHS, const LVObject *RHS)
LLVM_ABI LVSortValue sortByKind(const LVObject *LHS, const LVObject *RHS)
LLVM_ABI LVSortValue compareName(const LVObject *LHS, const LVObject *RHS)
LVSortValue(*)(const LVObject *LHS, const LVObject *RHS) LVSortFunction
Definition LVSort.h:35
LLVM_ABI LVSortValue compareRange(const LVObject *LHS, const LVObject *RHS)
LLVM_ABI LVSortValue compareLine(const LVObject *LHS, const LVObject *RHS)
LLVM_ABI LVSortFunction getSortFunction()
LLVM_ABI LVSortValue compareKind(const LVObject *LHS, const LVObject *RHS)
LVSortMode
Definition LVSort.h:24
@ Name
Definition LVSort.h:29
@ Kind
Definition LVSort.h:27
int LVSortValue
Definition LVSort.h:34
This is an optimization pass for GlobalISel generic memory operations.