Lines Matching refs:BT

1083         : Transformation(true), HII(hii), HRI(hri), MRI(mri), BT(bt) {}  in RedundantInstrElimination()
1100 BitTracker &BT; member in __anon7fc0e82b0511::RedundantInstrElimination
1308 const BitTracker::RegisterCell &DC = BT.lookup(RD.Reg); in usedBitsEqual()
1309 const BitTracker::RegisterCell &SC = BT.lookup(RS.Reg); in usedBitsEqual()
1332 if (!BT.reached(&B)) in processBlock()
1348 if (!BT.has(RD.Reg)) in processBlock()
1350 const BitTracker::RegisterCell &DC = BT.lookup(RD.Reg); in processBlock()
1358 if (!BT.has(RS.Reg)) in processBlock()
1367 const BitTracker::RegisterCell &SC = BT.lookup(RS.Reg); in processBlock()
1388 BT.visit(*CopyI); in processBlock()
1405 : Transformation(true), HII(hii), MRI(mri), BT(bt) {} in ConstGeneration()
1417 BitTracker &BT; member in __anon7fc0e82b0611::ConstGeneration
1495 if (!BT.reached(&B)) in processBlock()
1511 const BitTracker::RegisterCell &DRC = BT.lookup(DR); in processBlock()
1519 BT.put(ImmReg, DRC); in processBlock()
1536 : Transformation(true), HII(hii), HRI(hri), MRI(mri), BT(bt) {} in CopyGeneration()
1547 BitTracker &BT; member in __anon7fc0e82b0711::CopyGeneration
1575 if (!BT.has(Inp.Reg)) in findMatch()
1577 const BitTracker::RegisterCell &InpRC = BT.lookup(Inp.Reg); in findMatch()
1584 if (!BT.has(R) || Forbidden[R]) in findMatch()
1586 const BitTracker::RegisterCell &RC = BT.lookup(R); in findMatch()
1622 if (!BT.reached(&B)) in processBlock()
1648 BT.put(BitTracker::RegisterRef(NewR), BT.get(MR)); in processBlock()
1670 BT.put(BitTracker::RegisterRef(NewR), BT.get(R)); in processBlock()
1779 MF(mf), BT(bt) {} in BitSimplification()
1823 BitTracker &BT; member in __anon7fc0e82b0811::BitSimplification
1857 if (!BT.has(Reg)) in matchHalf()
1860 const BitTracker::RegisterCell &SC = BT.lookup(Reg); in matchHalf()
1956 if (!BT.has(RS.Reg)) in genStoreUpperHalf()
1958 const BitTracker::RegisterCell &RC = BT.lookup(RS.Reg); in genStoreUpperHalf()
2001 if (!BT.has(RS.Reg)) in genStoreImmediate()
2003 const BitTracker::RegisterCell &RC = BT.lookup(RS.Reg); in genStoreImmediate()
2069 BT.put(BitTracker::RegisterRef(NewR), RC); in genPackhl()
2108 BT.put(BitTracker::RegisterRef(NewR), RC); in genExtractHalf()
2140 BT.put(BitTracker::RegisterRef(NewR), RC); in genCombineHalf()
2179 if (!BT.has(RS.Reg)) in genExtractLow()
2181 const BitTracker::RegisterCell &SC = BT.lookup(RS.Reg); in genExtractLow()
2200 BT.put(BitTracker::RegisterRef(NewR), RC); in genExtractLow()
2266 if (!BT.has(S)) in genBitSplit()
2268 const BitTracker::RegisterCell &SC = BT.lookup(S); in genBitSplit()
2369 if (!BT.has(RS.Reg) || !HBS::getSubregMask(RS, F, W, MRI)) in simplifyTstbit()
2375 const BitTracker::RegisterCell &SC = BT.lookup(RS.Reg); in simplifyTstbit()
2400 BT.put(NewR, RC); in simplifyTstbit()
2505 if (!BT.has(R)) in simplifyExtractLow()
2507 const BitTracker::RegisterCell &SC = BT.lookup(R); in simplifyExtractLow()
2603 BT.put(BitTracker::RegisterRef(NewR), RC); in simplifyExtractLow()
2633 if (!BT.has(SR.Reg)) in simplifyRCmp0()
2635 const BitTracker::RegisterCell &SC = BT.lookup(SR.Reg); in simplifyRCmp0()
2658 BT.put(BitTracker::RegisterRef(NewR), NewRC); in simplifyRCmp0()
2724 BT.put(BitTracker::RegisterRef(NewR), NewRC); in simplifyRCmp0()
2734 if (!BT.reached(&B)) in processBlock()
2762 if (!BT.has(RD.Reg)) in processBlock()
2765 const BitTracker::RegisterCell &RC = BT.lookup(RD.Reg); in processBlock()
2809 BitTracker BT(HE, MF); in runOnMachineFunction() local
2810 LLVM_DEBUG(BT.trace(true)); in runOnMachineFunction()
2811 BT.run(); in runOnMachineFunction()
2816 ConstGeneration ImmG(BT, HII, MRI); in runOnMachineFunction()
2820 RedundantInstrElimination RIE(BT, HII, HRI, MRI); in runOnMachineFunction()
2824 BT.run(); in runOnMachineFunction()
2828 CopyGeneration CopyG(BT, HII, HRI, MRI); in runOnMachineFunction()
2837 BT.run(); in runOnMachineFunction()
2839 BitSimplification BitS(BT, *MDT, HII, HRI, MRI, MF); in runOnMachineFunction()
3350 BitTracker BT(HE, MF); in runOnMachineFunction() local
3351 LLVM_DEBUG(BT.trace(true)); in runOnMachineFunction()
3352 BT.run(); in runOnMachineFunction()
3353 BTP = &BT; in runOnMachineFunction()