Lines Matching defs:TL
222 explicit ComplexDeinterleavingGraph(const TargetLowering *TL,
224 : TL(TL), TLI(TLI) {}
227 const TargetLowering *TL = nullptr;
430 : TL(tl), TLI(tli) {}
436 const TargetLowering *TL = nullptr;
451 const TargetLowering *TL = TM->getSubtargetImpl(F)->getTargetLowering();
453 if (!ComplexDeinterleaving(TL, &TLI).runOnFunction(F))
466 const auto *TL = TM->getSubtargetImpl(F)->getTargetLowering();
468 return ComplexDeinterleaving(TL, &TLI).runOnFunction(F);
478 if (!TL->isComplexDeinterleavingSupported()) {
533 ComplexDeinterleavingGraph Graph(TL, TLI);
926 bool HasCMulSupport = TL->isComplexDeinterleavingOperationSupported(
928 bool HasCAddSupport = TL->isComplexDeinterleavingOperationSupported(
1945 ReplacementNode = TL->createComplexDeinterleavingIR(