13#ifndef LLVM_DEBUGINFO_LOGICALVIEW_CORE_LVSORT_H
14#define LLVM_DEBUGINFO_LOGICALVIEW_CORE_LVSORT_H
19namespace logicalview {
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 sortByKind(const LVObject *LHS, const LVObject *RHS)
LLVM_ABI LVSortValue compareName(const LVObject *LHS, const LVObject *RHS)
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)
LVSortValue(*)(const LVObject *LHS, const LVObject *RHS) LVSortFunction
This is an optimization pass for GlobalISel generic memory operations.