Lines Matching refs:FastIS

1335   FastISel *FastIS = nullptr;  in SelectAllBasicBlocks()  local
1338 FastIS = TLI->createFastISel(*FuncInfo, LibInfo); in SelectAllBasicBlocks()
1339 if (FastIS) in SelectAllBasicBlocks()
1340 FastIS->useInstrRefDebugInfo(UseInstrRefDebugInfo); in SelectAllBasicBlocks()
1356 if (!FastIS) { in SelectAllBasicBlocks()
1360 FastIS->startNewBlock(); in SelectAllBasicBlocks()
1361 if (!FastIS->lowerArguments()) { in SelectAllBasicBlocks()
1384 FastIS->setLastLocalValue(&*std::prev(FuncInfo->InsertPt)); in SelectAllBasicBlocks()
1386 FastIS->setLastLocalValue(nullptr); in SelectAllBasicBlocks()
1391 if (FastIS && Inserted) in SelectAllBasicBlocks()
1392 FastIS->setLastLocalValue(&*std::prev(FuncInfo->InsertPt)); in SelectAllBasicBlocks()
1439 if (FastIS) { in SelectAllBasicBlocks()
1441 FastIS->startNewBlock(); in SelectAllBasicBlocks()
1461 FastIS->recomputeInsertPt(); in SelectAllBasicBlocks()
1464 if (FastIS->selectInstruction(Inst)) { in SelectAllBasicBlocks()
1478 FastIS->tryToFoldLoad(cast<LoadInst>(BeforeInst), Inst)) { in SelectAllBasicBlocks()
1527 FastIS->removeDeadCode(SavedInsertPt, FuncInfo->MBB->end()); in SelectAllBasicBlocks()
1566 FastIS->recomputeInsertPt(); in SelectAllBasicBlocks()
1591 if (FastIS && HadTailCall && FuncInfo->InsertPt != FuncInfo->MBB->end()) in SelectAllBasicBlocks()
1592 FastIS->removeDeadCode(FuncInfo->InsertPt, FuncInfo->MBB->end()); in SelectAllBasicBlocks()
1595 if (FastIS) in SelectAllBasicBlocks()
1596 FastIS->finishBasicBlock(); in SelectAllBasicBlocks()
1606 delete FastIS; in SelectAllBasicBlocks()