Searched refs:getInst (Results 1 - 25 of 27) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonInstPrinter.cpp41 MCInst const &MCI = *I.getInst();
43 printInstruction(MCI.getOperand(1).getInst(), Address, OS);
46 printInstruction(MCI.getOperand(0).getInst(), Address, OS);
H A DHexagonMCDuplexInfo.cpp1048 if (isStoreInst(MCB.getOperand(j).getInst()->getOpcode()) &&
1049 isStoreInst(MCB.getOperand(k).getInst()->getOpcode())) {
1059 MCII, *MCB.getOperand(k).getInst(),
1061 *MCB.getOperand(j).getInst(),
1066 getDuplexCandidateGroup(*MCB.getOperand(k).getInst()),
1067 getDuplexCandidateGroup(*MCB.getOperand(j).getInst()));
1072 << MCB.getOperand(j).getInst()->getOpcode() << ","
1073 << MCB.getOperand(k).getInst()->getOpcode() << "\n");
1077 << MCB.getOperand(j).getInst()->getOpcode() << ","
1078 << MCB.getOperand(k).getInst()
[all...]
H A DHexagonMCShuffler.cpp38 MCInst &MI = *const_cast<MCInst *>(I.getInst());
63 assert(!HexagonMCInstrInfo::getDesc(MCII, *I.getInst()).isPseudo());
64 MCInst &MI = *const_cast<MCInst *>(I.getInst());
H A DHexagonMCChecker.cpp55 MCInst const &Inst = *I.getInst();
57 init(*Inst.getOperand(0).getInst());
58 init(*Inst.getOperand(1).getInst());
274 unsigned subInst0Opcode = ID.getOperand(0).getInst()->getOpcode();
275 unsigned subInst1Opcode = ID.getOperand(1).getInst()->getOpcode();
372 MCInst const &MCI = *HMI.getInst();
505 MCInst const &Inst = *I.getInst();
641 if (HexagonMCInstrInfo::getType(MCII, *HMI.getInst()) ==
H A DHexagonMCInstrInfo.cpp62 MCInst const &Inst = *BundleCurrent->getInst();
73 return *DuplexCurrent->getInst();
74 return *BundleCurrent->getInst();
221 MCB.getOperand(Index + bundleInstructionsOffset - 1).getInst();
482 if (HexagonMCInstrInfo::isDuplex(MCII, *I.getInst()))
498 if (isImmext(*I.getInst()))
522 return *MCB.getOperand(bundleInstructionsOffset + Index).getInst();
964 MCInst const &MCI = *HMI.getInst();
982 *MCB.getOperand(Candidate.packetIndexJ).getInst(),
983 *MCB.getOperand(Candidate.packetIndexI).getInst());
[all...]
H A DHexagonAsmBackend.cpp576 MCInst const &MCB = DF->getInst();
665 MCInst &CrntHMI = const_cast<MCInst &>(*I.getInst());
681 Res.addOperand(MCOperand::createInst(I.getInst()));
736 auto &Inst = const_cast<MCInst &>(RF.getInst());
H A DHexagonMCELFStreamer.cpp70 MCInst *MCI = const_cast<MCInst *>(I.getInst());
H A DHexagonMCCodeEmitter.cpp382 MCInst &HMI = const_cast<MCInst &>(*I.getInst());
435 const MCInst *Sub0 = MI.getOperand(0).getInst();
436 const MCInst *Sub1 = MI.getOperand(1).getInst();
473 if (I->getInst() != &MI)
476 const MCInst &NextI = *(I+1)->getInst();
740 MCInst const &Inst = *I->getInst();
H A DHexagonMCCompound.cpp355 MCInst const *JumpInst = J->getInst();
366 MCInst const *Inst = B->getInst();
H A DHexagonShuffler.cpp538 MCInst const &Inst0 = *ID.getOperand(0).getInst();
539 MCInst const &Inst1 = *ID.getOperand(1).getInst();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DMemDepPrinter.cpp66 return InstTypePair(dep.getInst(), Clobber);
68 return InstTypePair(dep.getInst(), Def);
70 return InstTypePair(dep.getInst(), NonFuncLocal);
72 return InstTypePair(dep.getInst(), Unknown);
H A DMemoryDependenceAnalysis.cpp639 if (Instruction *Inst = LocalCache.getInst()) {
677 if (Instruction *I = LocalCache.getInst())
778 if (Instruction *Inst = ExistingResult->getResult().getInst()) {
811 if (Instruction *Inst = Dep.getInst())
840 ReverseNonLocalDefsCache[NonLocalDefIt->second.getResult().getInst()]
926 if (ExistingResult && ExistingResult->getResult().getInst()) {
927 assert(ExistingResult->getResult().getInst()->getParent() == BB &&
930 ScanPos = ExistingResult->getResult().getInst()->getIterator();
962 Instruction *Inst = Dep.getInst();
1070 if (Instruction *Inst = Entry.getResult().getInst())
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/MC/
H A DMCInst.cpp33 OS << "Inst:(" << *getInst() << ")";
H A DMCFragment.cpp415 F->getInst().dump_pretty(OS);
H A DMCAssembler.cpp918 if (!getBackend().mayNeedRelaxation(F->getInst(), *F->getSubtargetInfo()))
942 MCInst Relaxed = F.getInst();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp592 if (ldep.isClobber() && !isa<MemCpyInst>(ldep.getInst()))
593 C = dyn_cast<CallInst>(ldep.getInst());
928 if (!SourceDep.isClobber() || SourceDep.getInst() != MDep)
986 if (DstDepInfo.getInst() != MemSet)
1083 if (DepInfo.isDef() && hasUndefContents(DepInfo.getInst(), CopySize))
1131 if (MemSetInst *MDep = dyn_cast<MemSetInst>(DepInfo.getInst()))
1147 if (CallInst *C = dyn_cast<CallInst>(DepInfo.getInst())) {
1166 if (MemCpyInst *MDep = dyn_cast<MemCpyInst>(SrcDepInfo.getInst()))
1169 if (hasUndefContents(SrcDepInfo.getInst(), CopySize)) {
1178 if (MemSetInst *MDep = dyn_cast<MemSetInst>(SrcDepInfo.getInst()))
[all...]
H A DGVN.cpp402 CallInst* local_cdep = cast<CallInst>(local_dep.getInst());
443 CallInst *NonLocalDepCall = dyn_cast<CallInst>(I->getResult().getInst());
876 R << " because it is clobbered by " << NV("ClobberedBy", DepInfo.getInst());
889 Instruction *DepInst = DepInfo.getInst();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/Disassembler/
H A DHexagonDisassembler.cpp201 auto &MI = const_cast<MCInst &>(*I.getInst());
479 bool CurrentVector = HexagonMCInstrInfo::isVector(*MCII, *i->getInst());
483 if (HexagonMCInstrInfo::isImmext(*i->getInst()) && (Vector == PrevVector))
489 auto const &Inst = *i->getInst();
519 ? *MI.getOperand(1).getInst()
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCInst.h105 const MCInst *getInst() const { function in class:llvm::MCOperand
H A DMCFragment.h274 const MCInst &getInst() const { return Inst; } function in class:llvm::MCRelaxableFragment
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemoryDependenceAnalysis.h177 Instruction *getInst() const { function in class:llvm::MemDepResult
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DPeepholeOptimizer.cpp301 const MachineInstr *getInst() const { return Inst; } function in class:__anon3540::ValueTrackerResult
334 if (Other.getInst() != getInst())
1147 MachineInstr &OrigPHI = const_cast<MachineInstr &>(*Res.getInst());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86AsmBackend.cpp848 auto &Inst = RF.getInst();
874 Emitter.emitPrefix(RF.getInst(), VecOS, STI);
892 const uint8_t Prefix = determinePaddingPrefix(RF.getInst());
916 MCInst Relaxed = RF.getInst();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURewriteOutArguments.cpp310 SI = dyn_cast<StoreInst>(Q.getInst());
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h1118 return thisT()->getMemcpyCost(ICA.getInst());
1137 const IntrinsicInst *I = ICA.getInst();

Completed in 308 milliseconds

12