Home
last modified time | relevance | path

Searched refs:MemInst (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DX86FoldTablesEmitter.cpp72 const CodeGenInstruction *MemInst; member in __anon982d773b0111::X86FoldTablesEmitter::X86FoldTableEntry
94 const CodeGenInstruction *MemInst) in X86FoldTableEntry() argument
95 : RegInst(RegInst), MemInst(MemInst) {} in X86FoldTableEntry()
100 OS << "X86::" << MemInst->TheDef->getName() << ", "; in print()
147 auto &MemInstRec = *MemInst->TheDef; in checkCorrectness()
208 const CodeGenInstruction *MemInst, uint16_t S = 0,
214 const CodeGenInstruction *MemInst, uint16_t S,
219 const CodeGenInstruction *MemInst);
334 const CodeGenInstruction *MemInst; member in __anon982d773b0111::IsMatch
341 : MemInst(Inst), MemRI(*MemInst), IsBroadcast(IsBroadcast), Variant(V) {} in IsMatch()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DEarlyCSE.cpp961 Value *getMatchingValue(LoadValue &InVal, ParseMemoryInst &MemInst,
1249 Value *EarlyCSE::getMatchingValue(LoadValue &InVal, ParseMemoryInst &MemInst, in getMatchingValue() argument
1253 if (InVal.MatchingId != MemInst.getMatchingId()) in getMatchingValue()
1256 if (MemInst.isVolatile() || !MemInst.isUnordered()) in getMatchingValue()
1259 if (MemInst.isLoad() && !InVal.IsAtomic && MemInst.isAtomic()) in getMatchingValue()
1265 bool MemInstMatching = !MemInst.isLoad(); in getMatchingValue()
1266 Instruction *Matching = MemInstMatching ? MemInst.get() : InVal.DefInst; in getMatchingValue()
1267 Instruction *Other = MemInstMatching ? InVal.DefInst : MemInst.get(); in getMatchingValue()
1271 Value *Result = MemInst.isStore() in getMatchingValue()
1274 if (MemInst.isStore() && InVal.DefInst != Result) in getMatchingValue()
[all …]
H A DLoopIdiomRecognize.cpp200 template <typename MemInst>
203 bool (LoopIdiomRecognize::*Processor)(MemInst *, const SCEV *),
733 template <typename MemInst>
736 bool (LoopIdiomRecognize::*Processor)(MemInst *, const SCEV *), in processLoopMemIntrinsic() argument
742 if (MemInst *MI = dyn_cast<MemInst>(Inst)) { in processLoopMemIntrinsic()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DAssumeBundleBuilder.cpp251 void addAccessedPtr(Instruction *MemInst, Value *Pointer, Type *AccType, in addAccessedPtr()
253 unsigned DerefSize = MemInst->getModule() in addAccessedPtr()
259 if (!NullPointerIsDefined(MemInst->getFunction(), in addAccessedPtr()