Lines Matching refs:FastIS
1375 FastISel *FastIS = nullptr; in SelectAllBasicBlocks() local
1378 FastIS = TLI->createFastISel(*FuncInfo, LibInfo); in SelectAllBasicBlocks()
1394 if (!FastIS) { in SelectAllBasicBlocks()
1398 FastIS->startNewBlock(); in SelectAllBasicBlocks()
1399 if (!FastIS->lowerArguments()) { in SelectAllBasicBlocks()
1422 FastIS->setLastLocalValue(&*std::prev(FuncInfo->InsertPt)); in SelectAllBasicBlocks()
1424 FastIS->setLastLocalValue(nullptr); in SelectAllBasicBlocks()
1429 if (FastIS && Inserted) in SelectAllBasicBlocks()
1430 FastIS->setLastLocalValue(&*std::prev(FuncInfo->InsertPt)); in SelectAllBasicBlocks()
1477 if (FastIS) { in SelectAllBasicBlocks()
1479 FastIS->startNewBlock(); in SelectAllBasicBlocks()
1499 FastIS->recomputeInsertPt(); in SelectAllBasicBlocks()
1502 if (FastIS->selectInstruction(Inst)) { in SelectAllBasicBlocks()
1516 FastIS->tryToFoldLoad(cast<LoadInst>(BeforeInst), Inst)) { in SelectAllBasicBlocks()
1563 FastIS->removeDeadCode(SavedInsertPt, FuncInfo->MBB->end()); in SelectAllBasicBlocks()
1602 FastIS->recomputeInsertPt(); in SelectAllBasicBlocks()
1627 if (FastIS && HadTailCall && FuncInfo->InsertPt != FuncInfo->MBB->end()) in SelectAllBasicBlocks()
1628 FastIS->removeDeadCode(FuncInfo->InsertPt, FuncInfo->MBB->end()); in SelectAllBasicBlocks()
1631 if (FastIS) in SelectAllBasicBlocks()
1632 FastIS->finishBasicBlock(); in SelectAllBasicBlocks()
1642 delete FastIS; in SelectAllBasicBlocks()