Searched refs:m_Load (Results 1 – 12 of 12) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopIdiomVectorize.cpp | 342 if (!match(LoadA, m_Load(m_Value(A))) || !match(LoadB, m_Load(m_Value(B)))) in recognizeByteCompare() 1072 if (!match(LoadSearch, m_Load(m_Value(Search))) || in recognizeFindFirstByte() 1073 !match(LoadNeedle, m_Load(m_Value(Needle))) || in recognizeFindFirstByte()
|
| H A D | LoopVectorizationLegality.cpp | 1101 if (!match(HBinOp, m_Add(m_Load(m_Specific(HPtrInstr)), m_Value(HIncVal))) && in findHistogram() 1102 !match(HBinOp, m_Sub(m_Load(m_Specific(HPtrInstr)), m_Value(HIncVal)))) in findHistogram() 1134 if (!match(HIdx, m_ZExtOrSExtOrSelf(m_Load(m_Value(VPtrVal))))) in findHistogram()
|
| H A D | VectorCombine.cpp | 1670 if (!match(&I, m_Load(m_Value(Ptr)))) in scalarizeLoadExtract()
|
| H A D | SLPVectorizer.cpp | 9987 (match(S.getMainOp(), m_Load(m_Value())) || in getScalarsVectorizationLegality() 9990 m_OneUse(m_ZExtOrSExt(m_OneUse(m_Load(m_Value()))))) && in getScalarsVectorizationLegality()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | InterleavedAccessPass.cpp | 732 if (match(&I, m_CombineOr(m_Load(m_Value()), in runOnFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LowerMatrixIntrinsics.cpp | 1184 else if (match(Inst, m_Load(m_Value(Op1)))) in Visit() 1541 m_Load(m_Value()), in lowerDotProduct()
|
| H A D | DeadStoreElimination.cpp | 2137 m_CombineAnd(m_Load(m_Specific(StorePtr)), in dominatingConditionImpliesValue()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SDPatternMatch.h | 563 m_Load(const T0_P &Ch, const T1_P &Ptr, const T2_P &Offset) {
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineVectorOps.cpp | 78 if (match(V, m_OneUse(m_Load(m_Value())))) in cheapToScalarize()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | PatternMatch.h | 1972 inline OneOps_match<OpTy, Instruction::Load> m_Load(const OpTy &Op) { in m_Load() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.cpp | 6410 if (!match(OperandInstr, m_And(m_Load(m_Value()), m_Value()))) in isProfitableToSinkOperands()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86TargetTransformInfo.cpp | 1570 if (!Args.empty() && match(Args[0], m_OneUse(m_Load(m_Value()))) && in getShuffleCost()
|