Searched refs:EqClass (Results 1 – 3 of 3) sorted by relevance
1331 EqClass.clear(); in Classify()1332 EqClass.grow(LR.getNumValNums()); in Classify()1341 EqClass.join(unused->id, VNI->id); in Classify()1352 EqClass.join(VNI->id, PVNI->id); in Classify()1359 EqClass.join(VNI->id, UVNI->id); in Classify()1365 EqClass.join(used->id, unused->id); in Classify()1367 EqClass.compress(); in Classify()1368 return EqClass.getNumClasses(); in Classify()1392 if (unsigned EqClass = getEqClass(VNI)) in Distribute() local1393 MO.setReg(LIV[EqClass - 1]->reg()); in Distribute()[all …]
274 ArrayRef<Instruction *> EqClass);483 for (const auto &[EqClassKey, EqClass] : in runOnPseudoBB()485 Changed |= runOnEquivalenceClass(EqClassKey, EqClass); in runOnPseudoBB()491 ArrayRef<Instruction *> EqClass) { in runOnEquivalenceClass() argument495 dbgs() << "LSV: Running on equivalence class of size " << EqClass.size() in runOnEquivalenceClass()497 for (Instruction *I : EqClass) in runOnEquivalenceClass()501 std::vector<Chain> Chains = gatherChains(EqClass); in runOnEquivalenceClass()
1013 IntEqClasses EqClass; variable1024 unsigned getEqClass(const VNInfo *VNI) const { return EqClass[VNI->id]; } in getEqClass()