Home
last modified time | relevance | path

Searched refs:MemInst (Results 1 – 5 of 5) 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.cpp955 Value *getMatchingValue(LoadValue &InVal, ParseMemoryInst &MemInst,
1238 Value *EarlyCSE::getMatchingValue(LoadValue &InVal, ParseMemoryInst &MemInst, in getMatchingValue() argument
1242 if (InVal.MatchingId != MemInst.getMatchingId()) in getMatchingValue()
1245 if (MemInst.isVolatile() || !MemInst.isUnordered()) in getMatchingValue()
1248 if (MemInst.isLoad() && !InVal.IsAtomic && MemInst.isAtomic()) in getMatchingValue()
1254 bool MemInstMatching = !MemInst.isLoad(); in getMatchingValue()
1255 Instruction *Matching = MemInstMatching ? MemInst.get() : InVal.DefInst; in getMatchingValue()
1256 Instruction *Other = MemInstMatching ? InVal.DefInst : MemInst.get(); in getMatchingValue()
1261 MemInst.isStore() in getMatchingValue()
1264 if (MemInst.isStore() && InVal.DefInst != Result) in getMatchingValue()
[all …]
H A DLoopIdiomRecognize.cpp222 template <typename MemInst>
225 bool (LoopIdiomRecognize::*Processor)(MemInst *, const SCEV *),
757 template <typename MemInst>
760 bool (LoopIdiomRecognize::*Processor)(MemInst *, const SCEV *), in processLoopMemIntrinsic() argument
766 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()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAttributorAttributes.cpp12901 static bool makeChange(Attributor &A, InstType *MemInst, const Use &U, in makeChange() argument
12907 if (MemInst->isVolatile()) { in makeChange()
12909 *MemInst->getFunction()); in makeChange()
12911 if (!TTI || !TTI->hasVolatileVariant(MemInst, NewAS)) in makeChange()
12921 CastInst->insertBefore(MemInst->getIterator()); in makeChange()