Searched refs:IRInstructionMapper (Results 1 – 3 of 3) sorted by relevance
/external/llvm-project/llvm/unittests/Analysis/ |
D | IRSimilarityIdentifierTest.cpp | 33 void getVectors(Module &M, IRInstructionMapper &Mapper, in getVectors() 49 TEST(IRInstructionMapper, OpcodeDifferentiation) { in TEST() argument 65 IRInstructionMapper Mapper(&InstDataAllocator, &IDLAllocator); in TEST() 80 TEST(IRInstructionMapper, OpcodeTypeSimilarity) { in TEST() argument 96 IRInstructionMapper Mapper(&InstDataAllocator, &IDLAllocator); in TEST() 108 TEST(IRInstructionMapper, TypeDifferentiation) { in TEST() argument 124 IRInstructionMapper Mapper(&InstDataAllocator, &IDLAllocator); in TEST() 133 TEST(IRInstructionMapper, PredicateDifferentiation) { in TEST() argument 149 IRInstructionMapper Mapper(&InstDataAllocator, &IDLAllocator); in TEST() 159 TEST(IRInstructionMapper, PredicateIsomorphism) { in TEST() argument [all …]
|
/external/llvm-project/llvm/lib/Analysis/ |
D | IRSimilarityIdentifier.cpp | 41 void IRInstructionMapper::convertToUnsignedVec( in convertToUnsignedVec() 80 unsigned IRInstructionMapper::mapToLegalUnsigned( in mapToLegalUnsigned() 125 IRInstructionMapper::allocateIRInstructionData(Instruction &I, bool Legality, in allocateIRInstructionData() 131 IRInstructionMapper::allocateIRInstructionDataList() { in allocateIRInstructionDataList() 137 unsigned IRInstructionMapper::mapToIllegalUnsigned( in mapToIllegalUnsigned() 465 IRInstructionMapper Mapper, std::vector<IRInstructionData *> &InstrList, in createCandidatesFromSuffixTree()
|
/external/llvm-project/llvm/include/llvm/Analysis/ |
D | IRSimilarityIdentifier.h | 250 struct IRInstructionMapper { struct 339 IRInstructionMapper(SpecificBumpPtrAllocator<IRInstructionData> *IDA, in IRInstructionMapper() argument 692 IRInstructionMapper Mapper;
|