Home
last modified time | relevance | path

Searched refs:FunctionComparator (Results 1 – 9 of 9) sorted by relevance

/external/llvm/lib/Transforms/IPO/
DMergeFunctions.cpp175 class FunctionComparator { class
177 FunctionComparator(const Function *F1, const Function *F2, in FunctionComparator() function in __anonc1e428fc0111::FunctionComparator
457 FunctionComparator::FunctionHash Hash;
461 : F(F), Hash(FunctionComparator::functionHash(*F)) {} in FunctionNode()
463 FunctionComparator::FunctionHash getHash() const { return Hash; } in getHash()
475 int FunctionComparator::cmpNumbers(uint64_t L, uint64_t R) const { in cmpNumbers()
481 int FunctionComparator::cmpOrderings(AtomicOrdering L, AtomicOrdering R) const { in cmpOrderings()
487 int FunctionComparator::cmpAPInts(const APInt &L, const APInt &R) const { in cmpAPInts()
495 int FunctionComparator::cmpAPFloats(const APFloat &L, const APFloat &R) const { in cmpAPFloats()
514 int FunctionComparator::cmpMem(StringRef L, StringRef R) const { in cmpMem()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DFunctionComparator.cpp54 int FunctionComparator::cmpNumbers(uint64_t L, uint64_t R) const { in cmpNumbers()
60 int FunctionComparator::cmpOrderings(AtomicOrdering L, AtomicOrdering R) const { in cmpOrderings()
66 int FunctionComparator::cmpAPInts(const APInt &L, const APInt &R) const { in cmpAPInts()
74 int FunctionComparator::cmpAPFloats(const APFloat &L, const APFloat &R) const { in cmpAPFloats()
93 int FunctionComparator::cmpMem(StringRef L, StringRef R) const { in cmpMem()
103 int FunctionComparator::cmpAttrs(const AttributeList L, in cmpAttrs()
142 int FunctionComparator::cmpRangeMetadata(const MDNode *L, in cmpRangeMetadata()
169 int FunctionComparator::cmpOperandBundlesSchema(const Instruction *L, in cmpOperandBundlesSchema()
200 int FunctionComparator::cmpConstants(const Constant *L, in cmpConstants()
397 int FunctionComparator::cmpGlobalValues(GlobalValue *L, GlobalValue *R) const { in cmpGlobalValues()
[all …]
DCMakeLists.txt21 FunctionComparator.cpp
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
DMergeFunctions.cpp179 FunctionComparator::FunctionHash Hash;
184 : F(F), Hash(FunctionComparator::functionHash(*F)) {} in FunctionNode()
187 FunctionComparator::FunctionHash getHash() const { return Hash; } in getHash()
220 FunctionComparator FCmp(LHS.getFunc(), RHS.getFunc(), GlobalNumbers); in operator ()()
350 int Res1 = FunctionComparator(F1, F2, &GlobalNumbers).compare(); in doSanityCheck()
351 int Res2 = FunctionComparator(F2, F1, &GlobalNumbers).compare(); in doSanityCheck()
371 int Res3 = FunctionComparator(F1, F3, &GlobalNumbers).compare(); in doSanityCheck()
372 int Res4 = FunctionComparator(F2, F3, &GlobalNumbers).compare(); in doSanityCheck()
416 std::vector<std::pair<FunctionComparator::FunctionHash, Function *>> in runOnModule()
420 HashedFuncs.push_back({FunctionComparator::functionHash(Func), &Func}); in runOnModule()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/
DFunctionComparator.h93 class FunctionComparator {
95 FunctionComparator(const Function *F1, const Function *F2, in FunctionComparator() function
/external/llvm/docs/
DMergeFunctions.rst282 FunctionComparator::compare(void)
285 “``int FunctionComparator::compare(void)``” method.
308 2. Function type. Checked by ``FunctionComparator::cmpType(Type*, Type*)``
317 This is done by “``FunctionComparator::cmpValues(const Value*, const Value*)``”
328 compare them by “``FunctionComparator::compare(const BasicBlock*, const
334 FunctionComparator::cmpType
/external/swiftshader/third_party/llvm-10.0/
DAndroid.bp784 "llvm/lib/Transforms/Utils/FunctionComparator.cpp",
DBUILD.gn763 "llvm/lib/Transforms/Utils/FunctionComparator.cpp",
DCMakeLists.txt788 ${LLVM_DIR}/lib/Transforms/Utils/FunctionComparator.cpp