reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1456 if (isFoldedOrDeadInstruction(Inst, FuncInfo) || 1457 ElidedArgCopyInstrs.count(Inst)) { 1467 if (FastIS->selectInstruction(Inst)) { 1473 const Instruction *BeforeInst = Inst; 1479 if (BeforeInst != Inst && isa<LoadInst>(BeforeInst) && 1481 FastIS->tryToFoldLoad(cast<LoadInst>(BeforeInst), Inst)) { 1497 if (isa<CallInst>(Inst) && !isStatepoint(Inst) && !isGCRelocate(Inst) && 1497 if (isa<CallInst>(Inst) && !isStatepoint(Inst) && !isGCRelocate(Inst) && 1497 if (isa<CallInst>(Inst) && !isStatepoint(Inst) && !isGCRelocate(Inst) && 1498 !isGCResult(Inst)) { 1500 Inst->getDebugLoc(), LLVMBB); 1507 InstStr << *Inst; 1514 if (!Inst->getType()->isVoidTy() && !Inst->getType()->isTokenTy() && 1514 if (!Inst->getType()->isVoidTy() && !Inst->getType()->isTokenTy() && 1515 !Inst->use_empty()) { 1516 unsigned &R = FuncInfo->ValueMap[Inst]; 1518 R = FuncInfo->CreateRegs(Inst); 1523 SelectBasicBlock(Inst->getIterator(), BI, HadTailCall); 1542 Inst->getDebugLoc(), LLVMBB); 1545 if (Inst->isTerminator()) { 1557 InstStr << *Inst;