Lines Matching defs:InstrLowerer
251 class InstrLowerer final {
253 InstrLowerer(Module &M, const InstrProfOptions &Options,
681 InstrLowerer Lowerer(M, Options, GetTLI, IsCS);
732 void InstrLowerer::doSampling(Instruction *I) {
802 bool InstrLowerer::lowerIntrinsics(Function *F) {
850 bool InstrLowerer::isRuntimeCounterRelocationEnabled() const {
862 bool InstrLowerer::isSamplingEnabled() const {
868 bool InstrLowerer::isCounterPromotionEnabled() const {
875 void InstrLowerer::promoteCounterLoadStores(Function *F) {
932 bool InstrLowerer::lower() {
1034 void InstrLowerer::computeNumValueSiteCounts(InstrProfValueProfileInst *Ind) {
1043 void InstrLowerer::lowerValueProfileInst(InstrProfValueProfileInst *Ind) {
1093 GlobalVariable *InstrLowerer::getOrCreateBiasVar(StringRef VarName) {
1116 Value *InstrLowerer::getCounterAddress(InstrProfCntrInstBase *I) {
1144 Value *InstrLowerer::getBitmapAddress(InstrProfMCDCTVBitmapUpdate *I) {
1164 void InstrLowerer::lowerCover(InstrProfCoverInst *CoverInstruction) {
1183 void InstrLowerer::lowerTimestamp(
1198 void InstrLowerer::lowerIncrement(InstrProfIncrementInst *Inc) {
1217 void InstrLowerer::lowerCoverageData(GlobalVariable *CoverageNamesVar) {
1234 void InstrLowerer::lowerMCDCTestVectorBitmapUpdate(
1434 void InstrLowerer::maybeSetComdat(GlobalVariable *GV, GlobalObject *GO,
1506 void InstrLowerer::getOrCreateVTableProfData(GlobalVariable *GV) {
1576 GlobalVariable *InstrLowerer::setupProfileSection(InstrProfInstBase *Inc,
1631 InstrLowerer::createRegionBitmaps(InstrProfMCDCBitmapInstBase *Inc,
1643 InstrLowerer::getOrCreateRegionBitmaps(InstrProfMCDCBitmapInstBase *Inc) {
1658 InstrLowerer::createRegionCounters(InstrProfCntrInstBase *Inc, StringRef Name,
1683 InstrLowerer::getOrCreateRegionCounters(InstrProfCntrInstBase *Inc) {
1737 void InstrLowerer::createDataVariable(InstrProfCntrInstBase *Inc) {
1890 void InstrLowerer::emitVNodes() {
1941 void InstrLowerer::emitNameData() {
1984 void InstrLowerer::emitVTableNames() {
2009 void InstrLowerer::emitRegistration() {
2055 bool InstrLowerer::emitRuntimeHook() {
2100 void InstrLowerer::emitUses() {
2122 void InstrLowerer::emitInitialization() {