Searched defs:DevirtModule (Results 1 – 3 of 3) sorted by relevance
542 struct DevirtModule { struct543 Module &M;544 function_ref<AAResults &(Function &)> AARGetter;545 function_ref<DominatorTree &(Function &)> LookupDomTree;547 ModuleSummaryIndex *ExportSummary;548 const ModuleSummaryIndex *ImportSummary;550 IntegerType *Int8Ty;551 PointerType *Int8PtrTy;552 IntegerType *Int32Ty;553 IntegerType *Int64Ty;[all …]
444 struct DevirtModule { struct445 Module &M;446 function_ref<AAResults &(Function &)> AARGetter;447 function_ref<DominatorTree &(Function &)> LookupDomTree;449 ModuleSummaryIndex *ExportSummary;450 const ModuleSummaryIndex *ImportSummary;452 IntegerType *Int8Ty;453 PointerType *Int8PtrTy;454 IntegerType *Int32Ty;455 IntegerType *Int64Ty;[all …]
240 struct DevirtModule { struct241 Module &M;242 IntegerType *Int8Ty;243 PointerType *Int8PtrTy;244 IntegerType *Int32Ty;246 MapVector<VTableSlot, std::vector<VirtualCallSite>> CallSlots;256 std::map<CallInst *, unsigned> NumUnsafeUsesForTypeTest;258 DevirtModule(Module &M) in DevirtModule() function