Home
last modified time | relevance | path

Searched refs:getInst (Results 1 – 25 of 30) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DMemoryDependenceAnalysis.cpp659 if (Instruction *Inst = LocalCache.getInst()) { in getDependency()
697 if (Instruction *I = LocalCache.getInst()) in getDependency()
829 if (Instruction *Inst = Dep.getInst()) in getNonLocalCallDependency()
980 Instruction *Inst = Dep.getInst(); in getNonLocalInfoForBlock()
1485 Instruction *Target = PInfo[i].getResult().getInst(); in removeCachedNonLocalPointerDependencies()
1521 if (Instruction *Inst = Entry.getResult().getInst()) in removeInstruction()
1584 assert(NewDirtyVal.getInst() && in removeInstruction()
1612 if (Entry.getResult().getInst() != RemInst) in removeInstruction()
1618 if (Instruction *NextI = NewDirtyVal.getInst()) in removeInstruction()
1652 if (Entry.getResult().getInst() != RemInst) in removeInstruction()
[all …]
H A DMemDepPrinter.cpp67 return InstTypePair(dep.getInst(), Clobber); in getInstTypePair()
69 return InstTypePair(dep.getInst(), Def); in getInstTypePair()
71 return InstTypePair(dep.getInst(), NonFuncLocal); in getInstTypePair()
73 return InstTypePair(dep.getInst(), Unknown); in getInstTypePair()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCDuplexInfo.cpp1048 if (isStoreInst(MCB.getOperand(j).getInst()->getOpcode()) && in getDuplexPossibilties()
1049 isStoreInst(MCB.getOperand(k).getInst()->getOpcode())) { in getDuplexPossibilties()
1059 MCII, *MCB.getOperand(k).getInst(), in getDuplexPossibilties()
1061 *MCB.getOperand(j).getInst(), in getDuplexPossibilties()
1066 getDuplexCandidateGroup(*MCB.getOperand(k).getInst()), in getDuplexPossibilties()
1067 getDuplexCandidateGroup(*MCB.getOperand(j).getInst())); in getDuplexPossibilties()
1084 MCII, *MCB.getOperand(j).getInst(), in getDuplexPossibilties()
1086 *MCB.getOperand(k).getInst(), in getDuplexPossibilties()
1091 getDuplexCandidateGroup(*MCB.getOperand(j).getInst()), in getDuplexPossibilties()
1092 getDuplexCandidateGroup(*MCB.getOperand(k).getInst())); in getDuplexPossibilties()
[all …]
H A DHexagonInstPrinter.cpp41 MCInst const &MCI = *I.getInst(); in printInst()
43 printInstruction(MCI.getOperand(1).getInst(), Address, OS); in printInst()
46 printInstruction(MCI.getOperand(0).getInst(), Address, OS); in printInst()
H A DHexagonMCShuffler.cpp38 MCInst &MI = *const_cast<MCInst *>(I.getInst()); in init()
63 assert(!HexagonMCInstrInfo::getDesc(MCII, *I.getInst()).isPseudo()); in init()
64 MCInst &MI = *const_cast<MCInst *>(I.getInst()); in init()
H A DHexagonMCChecker.cpp55 MCInst const &Inst = *I.getInst(); in init()
57 init(*Inst.getOperand(0).getInst()); in init()
58 init(*Inst.getOperand(1).getInst()); in init()
274 unsigned subInst0Opcode = ID.getOperand(0).getInst()->getOpcode(); in isNeitherAnorX()
275 unsigned subInst1Opcode = ID.getOperand(1).getInst()->getOpcode(); in isNeitherAnorX()
372 MCInst const &MCI = *HMI.getInst(); in checkSlots()
505 MCInst const &Inst = *I.getInst(); in checkRegistersReadOnly()
641 if (HexagonMCInstrInfo::getType(MCII, *HMI.getInst()) == in checkRegisters()
H A DHexagonMCInstrInfo.cpp62 MCInst const &Inst = *BundleCurrent->getInst(); in operator ++()
73 return *DuplexCurrent->getInst(); in operator *()
74 return *BundleCurrent->getInst(); in operator *()
221 MCB.getOperand(Index + bundleInstructionsOffset - 1).getInst(); in extenderForIndex()
482 if (HexagonMCInstrInfo::isDuplex(MCII, *I.getInst())) in hasDuplex()
498 if (isImmext(*I.getInst())) in hasImmExt()
522 return *MCB.getOperand(bundleInstructionsOffset + Index).getInst(); in instruction()
964 MCInst const &MCI = *HMI.getInst(); in slotsConsumed()
982 *MCB.getOperand(Candidate.packetIndexJ).getInst(), in replaceDuplex()
983 *MCB.getOperand(Candidate.packetIndexI).getInst()); in replaceDuplex()
H A DHexagonAsmBackend.cpp576 MCInst const &MCB = DF->getInst(); in fixupNeedsRelaxationAdvanced()
665 MCInst &CrntHMI = const_cast<MCInst &>(*I.getInst()); in relaxInstruction()
681 Res.addOperand(MCOperand::createInst(I.getInst())); in relaxInstruction()
736 auto &Inst = const_cast<MCInst &>(RF.getInst()); in finishLayout()
H A DHexagonMCCodeEmitter.cpp382 MCInst &HMI = const_cast<MCInst &>(*I.getInst()); in encodeInstruction()
435 const MCInst *Sub0 = MI.getOperand(0).getInst(); in EncodeSingleInstruction()
436 const MCInst *Sub1 = MI.getOperand(1).getInst(); in EncodeSingleInstruction()
473 if (I->getInst() != &MI) in getFixupNoBits()
476 const MCInst &NextI = *(I+1)->getInst(); in getFixupNoBits()
740 MCInst const &Inst = *I->getInst(); in getMachineOpValue()
H A DHexagonMCCompound.cpp356 MCInst const *JumpInst = J->getInst(); in lookForCompound()
367 MCInst const *Inst = B->getInst(); in lookForCompound()
H A DHexagonMCELFStreamer.cpp71 MCInst *MCI = const_cast<MCInst *>(I.getInst()); in emitInstruction()
H A DHexagonShuffler.cpp538 MCInst const &Inst0 = *ID.getOperand(0).getInst(); in GetPacketSummary()
539 MCInst const &Inst1 = *ID.getOperand(1).getInst(); in GetPacketSummary()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp768 if (ldep.isClobber() && !isa<MemCpyInst>(ldep.getInst())) in processStore()
769 C = dyn_cast<CallInst>(ldep.getInst()); in processStore()
1101 if (!SourceDep.isClobber() || SourceDep.getInst() != MDep) in processMemCpyMemCpyDependence()
1193 if (DstDepInfo.getInst() != MemSet) in processMemSetMemCpyDependence()
1507 if (MemSetInst *MDep = dyn_cast<MemSetInst>(DepInfo.getInst())) in processMemCpy()
1520 if (CallInst *C = dyn_cast<CallInst>(DepInfo.getInst())) { in processMemCpy()
1541 if (MemCpyInst *MDep = dyn_cast<MemCpyInst>(SrcDepInfo.getInst())) in processMemCpy()
1544 if (hasUndefContents(SrcDepInfo.getInst(), M->getLength())) { in processMemCpy()
1552 if (MemSetInst *MDep = dyn_cast<MemSetInst>(SrcDepInfo.getInst())) in processMemCpy()
1618 MDep = dyn_cast<MemCpyInst>(DepInfo.getInst()); in processByValArgument()
[all …]
H A DDFAJumpThreading.cpp122 SelectInst *getInst() { return SI; } in getInst() function in __anon69497ae40111::SelectInstToUnfold
243 SelectInst *SI = SIToUnfold.getInst(); in unfold()
542 SelectInst *PrevSI = SIToUnfold.getInst(); in isValidSelectInst()
H A DGVN.cpp422 CallInst *local_cdep = dyn_cast<CallInst>(local_dep.getInst()); in lookupOrAddCall()
464 CallInst *NonLocalDepCall = dyn_cast<CallInst>(I->getResult().getInst()); in lookupOrAddCall()
1000 R << " because it is clobbered by " << NV("ClobberedBy", DepInfo.getInst()); in reportMayClobberedLoad()
1013 Instruction *DepInst = DepInfo.getInst(); in AnalyzeLoadAvailability()
/freebsd-13.1/contrib/llvm-project/llvm/lib/MC/
H A DMCInst.cpp41 getInst()->print(OS, RegInfo); in print()
H A DMCFragment.cpp433 F->getInst().dump_pretty(OS); in dump()
H A DMCAssembler.cpp957 if (!getBackend().mayNeedRelaxation(F->getInst(), *F->getSubtargetInfo())) in fragmentNeedsRelaxation()
981 MCInst Relaxed = F.getInst(); in relaxInstruction()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/Disassembler/
H A DHexagonDisassembler.cpp201 auto &MI = const_cast<MCInst &>(*I.getInst()); in remapInstruction()
479 bool CurrentVector = HexagonMCInstrInfo::isVector(*MCII, *i->getInst()); in getSingleInstruction()
483 if (HexagonMCInstrInfo::isImmext(*i->getInst()) && (Vector == PrevVector)) in getSingleInstruction()
489 auto const &Inst = *i->getInst(); in getSingleInstruction()
519 ? *MI.getOperand(1).getInst() in getSingleInstruction()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCInst.h124 const MCInst *getInst() const { in getInst() function
H A DMCFragment.h284 const MCInst &getInst() const { return Inst; } in getInst() function
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86AsmBackend.cpp859 auto &Inst = RF.getInst(); in isFullyRelaxed()
885 Emitter.emitPrefix(RF.getInst(), VecOS, STI); in padInstructionViaPrefix()
903 const uint8_t Prefix = determinePaddingPrefix(RF.getInst()); in padInstructionViaPrefix()
927 MCInst Relaxed = RF.getInst(); in padInstructionViaRelaxation()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DPeepholeOptimizer.cpp304 const MachineInstr *getInst() const { return Inst; } in getInst() function in __anonc42e283d0111::ValueTrackerResult
337 if (Other.getInst() != getInst()) in operator ==()
1165 MachineInstr &OrigPHI = const_cast<MachineInstr &>(*Res.getInst()); in getNewSource()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemoryDependenceAnalysis.h165 Instruction *getInst() const { in getInst() function
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURewriteOutArguments.cpp291 SI = dyn_cast<StoreInst>(Q.getInst()); in runOnFunction()

12