Searched refs:MemInst (Results 1 – 5 of 5) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| H A D | EarlyCSE.cpp | 823 Value *getMatchingValue(LoadValue &InVal, ParseMemoryInst &MemInst, 1105 Value *EarlyCSE::getMatchingValue(LoadValue &InVal, ParseMemoryInst &MemInst, in getMatchingValue() argument 1109 if (InVal.MatchingId != MemInst.getMatchingId()) in getMatchingValue() 1112 if (MemInst.isVolatile() || !MemInst.isUnordered()) in getMatchingValue() 1115 if (MemInst.isLoad() && !InVal.IsAtomic && MemInst.isAtomic()) in getMatchingValue() 1121 bool MemInstMatching = !MemInst.isLoad(); in getMatchingValue() 1122 Instruction *Matching = MemInstMatching ? MemInst.get() : InVal.DefInst; in getMatchingValue() 1123 Instruction *Other = MemInstMatching ? InVal.DefInst : MemInst.get(); in getMatchingValue() 1127 Value *Result = MemInst.isStore() in getMatchingValue() 1130 if (MemInst.isStore() && InVal.DefInst != Result) in getMatchingValue() [all …]
|
| H A D | LoopIdiomRecognize.cpp | 211 template <typename MemInst> 214 bool (LoopIdiomRecognize::*Processor)(MemInst *, const SCEV *), 802 template <typename MemInst> 805 bool (LoopIdiomRecognize::*Processor)(MemInst *, const SCEV *), in processLoopMemIntrinsic() argument 811 if (MemInst *MI = dyn_cast<MemInst>(Inst)) { in processLoopMemIntrinsic()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/ |
| H A D | X86FoldTablesEmitter.cpp | 99 const CodeGenInstruction *MemInst; member in __anonf4dbc8260111::X86FoldTablesEmitter::X86FoldTableEntry 109 const CodeGenInstruction *MemInst) in X86FoldTableEntry() argument 110 : RegInst(RegInst), MemInst(MemInst) {} in X86FoldTableEntry() 116 OS << "X86::" << MemInst->TheDef->getName() << ","; in print() 316 const CodeGenInstruction *MemInst; member in __anonf4dbc8260111::IsMatch 320 : MemInst(Inst) {} in IsMatch() 323 Record *MemRec = MemInst->TheDef; in operator ()() 392 for (unsigned i = 0, e = MemInst->Operands.size(); i < e; i++) { in operator ()() 393 Record *MemOpRec = MemInst->Operands[i].Rec; in operator ()() 618 for (const CodeGenInstruction *MemInst : MemInsts) { in run() local [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
| H A D | AssumeBundleBuilder.cpp | 251 void addAccessedPtr(Instruction *MemInst, Value *Pointer, Type *AccType, in addAccessedPtr() 253 unsigned DerefSize = MemInst->getModule() in addAccessedPtr() 259 if (!NullPointerIsDefined(MemInst->getFunction(), in addAccessedPtr()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| H A D | ARMParallelDSP.cpp | 302 template<typename MemInst> 303 static bool AreSequentialAccesses(MemInst *MemOp0, MemInst *MemOp1, in AreSequentialAccesses()
|