Lines Matching refs:MergeOffset
129 explicit MergeGainTy(double Score, size_t MergeOffset, MergeTypeTy MergeType) in MergeGainTy() argument
130 : Score(Score), MergeOffset(MergeOffset), MergeType(MergeType) {} in MergeGainTy()
134 size_t mergeOffset() const { return MergeOffset; } in mergeOffset()
145 size_t MergeOffset{0}; member in llvm::bolt::MergeGainTy
741 const JumpList &Jumps, size_t MergeOffset, in computeMergeGain() argument
744 ChainPred->blocks(), ChainSucc->blocks(), MergeOffset, MergeType); in computeMergeGain()
753 auto NewGain = MergeGainTy(NewScore, MergeOffset, MergeType); in computeMergeGain()
763 const std::vector<Block *> &Y, size_t MergeOffset, in mergeBlocks() argument
767 BlockIter EndX1 = X.begin() + MergeOffset; in mergeBlocks()
768 BlockIter BeginX2 = X.begin() + MergeOffset; in mergeBlocks()
790 void mergeChains(Chain *Into, Chain *From, size_t MergeOffset, in mergeChains() argument
796 mergeBlocks(Into->blocks(), From->blocks(), MergeOffset, MergeType); in mergeChains()