Searched defs:DevirtModule (Results 1 – 3 of 3) sorted by relevance
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() argument
490 struct DevirtModule { struct491 Module &M;492 function_ref<AAResults &(Function &)> AARGetter;493 function_ref<DominatorTree &(Function &)> LookupDomTree;495 ModuleSummaryIndex *ExportSummary;496 const ModuleSummaryIndex *ImportSummary;498 IntegerType *Int8Ty;499 PointerType *Int8PtrTy;500 IntegerType *Int32Ty;501 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 …]