struct PHIDenseMapInfo
Declaration
struct PHIDenseMapInfo { /* full declaration omitted */ };Declared at: llvm/lib/Transforms/Utils/Local.cpp:1081
Method Overview
- public static llvm::PHINode * getEmptyKey()
- public static unsigned int getHashValue(llvm::PHINode * PN)
- public static llvm::PHINode * getTombstoneKey()
- public static bool isEqual(llvm::PHINode * LHS, llvm::PHINode * RHS)
Methods
¶static llvm::PHINode* getEmptyKey()
static llvm::PHINode* getEmptyKey()Declared at: llvm/lib/Transforms/Utils/Local.cpp:1082
¶static unsigned int getHashValue(
llvm::PHINode* PN)
static unsigned int getHashValue(
llvm::PHINode* PN)Declared at: llvm/lib/Transforms/Utils/Local.cpp:1090
Parameters
- llvm::PHINode* PN
¶static llvm::PHINode* getTombstoneKey()
static llvm::PHINode* getTombstoneKey()Declared at: llvm/lib/Transforms/Utils/Local.cpp:1086
¶static bool isEqual(llvm::PHINode* LHS,
llvm::PHINode* RHS)
static bool isEqual(llvm::PHINode* LHS,
llvm::PHINode* RHS)Declared at: llvm/lib/Transforms/Utils/Local.cpp:1099
Parameters
- llvm::PHINode* LHS
- llvm::PHINode* RHS