Home
last modified time | relevance | path

Searched refs:DataArg (Results 1 – 2 of 2) sorted by relevance

/openbsd-src/gnu/llvm/llvm/tools/llvm-reduce/deltas/
H A DReduceOpcodes.cpp76 static bool callLooksLikeLoadStore(CallBase *CB, Value *&DataArg, in callLooksLikeLoadStore() argument
81 DataArg = nullptr; in callLooksLikeLoadStore()
100 if (!IsStore || DataArg) in callLooksLikeLoadStore()
103 DataArg = Arg; in callLooksLikeLoadStore()
106 if (IsStore && !DataArg) { in callLooksLikeLoadStore()
108 DataArg = ConstantInt::get(IntegerType::getInt32Ty(CB->getContext()), 0); in callLooksLikeLoadStore()
116 PointerType::get(DataArg ? DataArg->getType() in callLooksLikeLoadStore()
124 if (IsStore && DataArg->getType()->getPointerTo( in callLooksLikeLoadStore()
135 Value *DataArg = nullptr; in tryReplaceCallWithLoadStore() local
136 if (!callLooksLikeLoadStore(CB, DataArg, PtrArg) || O.shouldKeep()) in tryReplaceCallWithLoadStore()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp2188 Value *DataArg = II->getArgOperand(0); in visitCallInst() local
2194 match(DataArg, m_Xor(m_Value(Data), m_Value(Key)))) { in visitCallInst()