LLVM 19.0.0git
Namespaces | Typedefs | Enumerations | Functions
LVSort.h File Reference

Go to the source code of this file.

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
 
namespace  llvm::logicalview
 

Typedefs

using llvm::logicalview::LVSortValue = int
 
using llvm::logicalview::LVSortFunction = LVSortValue(*)(const LVObject *LHS, const LVObject *RHS)
 

Enumerations

enum class  llvm::logicalview::LVSortMode {
  llvm::logicalview::None = 0 , llvm::logicalview::Kind , llvm::logicalview::Line , llvm::logicalview::Name ,
  llvm::logicalview::Offset
}
 

Functions

LVSortFunction llvm::logicalview::getSortFunction ()
 
LVSortValue llvm::logicalview::compareKind (const LVObject *LHS, const LVObject *RHS)
 
LVSortValue llvm::logicalview::compareLine (const LVObject *LHS, const LVObject *RHS)
 
LVSortValue llvm::logicalview::compareName (const LVObject *LHS, const LVObject *RHS)
 
LVSortValue llvm::logicalview::compareOffset (const LVObject *LHS, const LVObject *RHS)
 
LVSortValue llvm::logicalview::compareRange (const LVObject *LHS, const LVObject *RHS)
 
LVSortValue llvm::logicalview::sortByKind (const LVObject *LHS, const LVObject *RHS)
 
LVSortValue llvm::logicalview::sortByLine (const LVObject *LHS, const LVObject *RHS)
 
LVSortValue llvm::logicalview::sortByName (const LVObject *LHS, const LVObject *RHS)