Lines Matching refs:InstrLowerer
219 class InstrLowerer final { class
221 InstrLowerer(Module &M, const InstrProfOptions &Options, in InstrLowerer() function in __anon21e6fd6b0111::InstrLowerer
661 InstrLowerer Lowerer(M, Options, GetTLI, IsCS); in run()
712 void InstrLowerer::doSampling(Instruction *I) { in doSampling()
793 bool InstrLowerer::lowerIntrinsics(Function *F) { in lowerIntrinsics()
841 bool InstrLowerer::isRuntimeCounterRelocationEnabled() const { in isRuntimeCounterRelocationEnabled()
853 bool InstrLowerer::isSamplingEnabled() const { in isSamplingEnabled()
859 bool InstrLowerer::isCounterPromotionEnabled() const { in isCounterPromotionEnabled()
866 void InstrLowerer::promoteCounterLoadStores(Function *F) { in promoteCounterLoadStores()
923 bool InstrLowerer::lower() { in lower()
1025 void InstrLowerer::computeNumValueSiteCounts(InstrProfValueProfileInst *Ind) { in computeNumValueSiteCounts()
1034 void InstrLowerer::lowerValueProfileInst(InstrProfValueProfileInst *Ind) { in lowerValueProfileInst()
1080 GlobalVariable *InstrLowerer::getOrCreateBiasVar(StringRef VarName) { in getOrCreateBiasVar()
1103 Value *InstrLowerer::getCounterAddress(InstrProfCntrInstBase *I) { in getCounterAddress()
1133 Function *InstrLowerer::createRMWOrFunc() { in createRMWOrFunc()
1186 CallInst *InstrLowerer::getRMWOrCall(Value *Addr, Value *Val) { in getRMWOrCall()
1193 Value *InstrLowerer::getBitmapAddress(InstrProfMCDCTVBitmapUpdate *I) { in getBitmapAddress()
1209 void InstrLowerer::lowerCover(InstrProfCoverInst *CoverInstruction) { in lowerCover()
1217 void InstrLowerer::lowerTimestamp( in lowerTimestamp()
1232 void InstrLowerer::lowerIncrement(InstrProfIncrementInst *Inc) { in lowerIncrement()
1251 void InstrLowerer::lowerCoverageData(GlobalVariable *CoverageNamesVar) { in lowerCoverageData()
1268 void InstrLowerer::lowerMCDCTestVectorBitmapUpdate( in lowerMCDCTestVectorBitmapUpdate()
1437 void InstrLowerer::maybeSetComdat(GlobalVariable *GV, GlobalObject *GO, in maybeSetComdat()
1509 void InstrLowerer::getOrCreateVTableProfData(GlobalVariable *GV) { in getOrCreateVTableProfData()
1579 GlobalVariable *InstrLowerer::setupProfileSection(InstrProfInstBase *Inc, in setupProfileSection()
1634 InstrLowerer::createRegionBitmaps(InstrProfMCDCBitmapInstBase *Inc, in createRegionBitmaps()
1646 InstrLowerer::getOrCreateRegionBitmaps(InstrProfMCDCBitmapInstBase *Inc) { in getOrCreateRegionBitmaps()
1661 InstrLowerer::createRegionCounters(InstrProfCntrInstBase *Inc, StringRef Name, in createRegionCounters()
1686 InstrLowerer::getOrCreateRegionCounters(InstrProfCntrInstBase *Inc) { in getOrCreateRegionCounters()
1740 void InstrLowerer::createDataVariable(InstrProfCntrInstBase *Inc) { in createDataVariable()
1888 void InstrLowerer::emitVNodes() { in emitVNodes()
1939 void InstrLowerer::emitNameData() { in emitNameData()
1975 void InstrLowerer::emitVTableNames() { in emitVTableNames()
2000 void InstrLowerer::emitRegistration() { in emitRegistration()
2041 bool InstrLowerer::emitRuntimeHook() { in emitRuntimeHook()
2083 void InstrLowerer::emitUses() { in emitUses()
2105 void InstrLowerer::emitInitialization() { in emitInitialization()