Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonShuffler.cpp555 MCInst const &Inst1 = *ID.getOperand(1).getInst(); in GetPacketSummary() local
558 if (HexagonMCInstrInfo::getDesc(MCII, Inst1).isBranch()) in GetPacketSummary()
562 if (HexagonMCInstrInfo::getDesc(MCII, Inst1).isReturn()) in GetPacketSummary()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DVectorUtils.cpp1016 MDNode *llvm::intersectAccessGroups(const Instruction *Inst1, in intersectAccessGroups() argument
1018 bool MayAccessMem1 = Inst1->mayReadOrWriteMemory(); in intersectAccessGroups()
1026 return Inst1->getMetadata(LLVMContext::MD_access_group); in intersectAccessGroups()
1028 MDNode *MD1 = Inst1->getMetadata(LLVMContext::MD_access_group); in intersectAccessGroups()
1058 LLVMContext &Ctx = Inst1->getContext(); in intersectAccessGroups()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonSubtarget.h88 const SUnit &Inst1, const SUnit &Inst2) const;
H A DHexagonSubtarget.cpp298 const HexagonInstrInfo &HII, const SUnit &Inst1, in shouldTFRICallBind() argument
300 if (Inst1.getInstr()->getOpcode() != Hexagon::A2_tfrpi) in shouldTFRICallBind()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombinePHI.cpp1452 auto *Inst1 = dyn_cast<Instruction>(PN.getIncomingValue(1)); in visitPHINode() local
1453 if (Inst0 && Inst1 && Inst0->getOpcode() == Inst1->getOpcode() && in visitPHINode()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DVectorUtils.h370 LLVM_ABI MDNode *intersectAccessGroups(const Instruction *Inst1,
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp4368 bool isAliased(const MemoryLocation &Loc1, Instruction *Inst1, in isAliased() argument
4370 assert(Loc1.Ptr && isSimple(Inst1) && "Expected simple first instruction."); in isAliased()
4374 AliasCacheKey Key = std::make_pair(Inst1, Inst2); in isAliased()
4381 AliasCache.try_emplace(std::make_pair(Inst2, Inst1), Aliased); in isAliased()
6848 auto *Inst1 = dyn_cast<Instruction>(EE1->getOperand(0)); in getReorderingData() local
6853 return Inst1 || P1; in getReorderingData()
6856 if (!Inst1 && Inst2) in getReorderingData()
6858 if (Inst1 && Inst2) { in getReorderingData()
6859 if (Inst1->getParent() != Inst2->getParent()) in getReorderingData()
6860 return CompareByBasicBlocks(Inst1->getParent(), Inst2->getParent()); in getReorderingData()
[all …]