Home
last modified time | relevance | path

Searched refs:CurrInst (Results 1 – 7 of 7) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
DCombiner.cpp148 MachineInstr *CurrInst = WorkList.pop_back_val(); in combineMachineInstrs() local
149 LLVM_DEBUG(dbgs() << "\nTry combining " << *CurrInst;); in combineMachineInstrs()
150 Changed |= CInfo.combine(WrapperObserver, *CurrInst, B); in combineMachineInstrs()
DIRTranslator.cpp130 const Instruction *CurrInst = nullptr; member in __anon2d6ee89e0111::DILocationVerifier
136 const Instruction *getCurrentInst() const { return CurrInst; } in getCurrentInst()
137 void setCurrentInst(const Instruction *Inst) { CurrInst = Inst; } in setCurrentInst()
148 LLVM_DEBUG(dbgs() << "Checking DILocation from " << *CurrInst in createdInstr()
154 assert((CurrInst->getDebugLoc() == MI.getDebugLoc() || in createdInstr()
DCombinerHelper.cpp2859 MachineInstr *CurrInst = &MI; in matchCombineInsertVecElts() local
2865 CurrInst->getOperand(0).getReg(), MRI, in matchCombineInsertVecElts()
2871 CurrInst = TmpInst; in matchCombineInsertVecElts()
2874 if (CurrInst->getOpcode() == TargetOpcode::G_INSERT_VECTOR_ELT) in matchCombineInsertVecElts()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
DPPCBranchCoalescing.cpp691 MachineInstr &CurrInst = *I; in mergeCandidates() local
693 if (CurrInst.isBranch()) in mergeCandidates()
694 CurrInst.eraseFromParent(); in mergeCandidates()
DPPCTargetTransformInfo.cpp408 if (Instruction *CurrInst = dyn_cast<Instruction>(J)) { in mightUseCTR() local
409 for (const auto &Op : CurrInst->operands()) { in mightUseCTR()
411 CurrInst->getType()->getScalarType()->isHalfTy()) in mightUseCTR()
412 return !(ST->isISA3_0() && supportedHalfPrecisionOp(CurrInst)); in mightUseCTR()
DPPCMIPeephole.cpp257 MachineInstr *CurrInst = It->first; in UpdateTOCSaves() local
260 if (It->second && MDT->dominates(MI, CurrInst)) in UpdateTOCSaves()
263 if (MDT->dominates(CurrInst, MI)) { in UpdateTOCSaves()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
DOpenMPOpt.cpp2194 const Instruction *CurrInst = Worklist.pop_back_val(); in getReplacementValue() local
2195 if (!Visited.insert(CurrInst).second) in getReplacementValue()
2198 const BasicBlock *CurrBB = CurrInst->getParent(); in getReplacementValue()
2202 while ((CurrInst = CurrInst->getPrevNode())) { in getReplacementValue()
2203 if (ValuesMap.count(CurrInst)) { in getReplacementValue()
2204 Optional<Value *> NewReplVal = ValuesMap.lookup(CurrInst); in getReplacementValue()
2219 Optional<Value *> NewReplVal = getValueForCall(A, CurrInst, ICV); in getReplacementValue()