Home
last modified time | relevance | path

Searched defs:MatchInfo (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelperVectorOps.cpp34 BuildFnTy &MatchInfo) { in matchExtractVectorElement()
92 const MachineOperand &MO, BuildFnTy &MatchInfo) { in matchExtractVectorElementWithDifferentIndices()
149 const MachineOperand &MO, BuildFnTy &MatchInfo) { in matchExtractVectorElementWithBuildVector()
210 const MachineOperand &MO, BuildFnTy &MatchInfo) { in matchExtractVectorElementWithBuildVectorTrunc()
277 const MachineOperand &MO, BuildFnTy &MatchInfo) { in matchExtractVectorElementWithShuffleVector()
383 BuildFnTy &MatchInfo) { in matchInsertVectorElementOOB()
406 BuildFnTy &MatchInfo) { in matchAddOfVScale()
425 BuildFnTy &MatchInfo) { in matchMulOfVScale()
446 BuildFnTy &MatchInfo) { in matchSubOfVScale()
466 BuildFnTy &MatchInfo) { in matchShlOfVScale()
H A DCombinerHelper.cpp227 MachineInstr &MI, BuildFnTy &MatchInfo) { in matchFreezeOfSingleMaybePoisonOperand()
887 BuildFnTy &MatchInfo) { in matchCombineLoadWithAndMask()
1030 MachineInstr &MI, std::tuple<Register, unsigned> &MatchInfo) { in matchSextInRegOfLoad()
1082 MachineInstr &MI, std::tuple<Register, unsigned> &MatchInfo) { in applySextInRegOfLoad()
1320 BuildFnTy &MatchInfo) { in matchCombineExtractedVectorLoad()
1426 MachineInstr &MI, IndexedLoadStoreMatchInfo &MatchInfo) { in matchCombineIndexedLoadStore()
1443 MachineInstr &MI, IndexedLoadStoreMatchInfo &MatchInfo) { in applyCombineIndexedLoadStore()
1702 PtrAddChain &MatchInfo) { in matchPtrAddImmedChain()
1764 PtrAddChain &MatchInfo) { in applyPtrAddImmedChain()
1777 RegisterImmPair &MatchInfo) { in matchShiftImmedChain()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64PostLegalizerLowering.cpp158 ShuffleVectorPseudo &MatchInfo) { in matchREV()
194 ShuffleVectorPseudo &MatchInfo) { in matchTRN()
215 ShuffleVectorPseudo &MatchInfo) { in matchUZP()
231 ShuffleVectorPseudo &MatchInfo) { in matchZip()
249 ShuffleVectorPseudo &MatchInfo) { in matchDupFromInsertVectorElt()
289 ShuffleVectorPseudo &MatchInfo) { in matchDupFromBuildVector()
304 ShuffleVectorPseudo &MatchInfo) { in matchDup()
350 ShuffleVectorPseudo &MatchInfo) { in matchEXT()
382 ShuffleVectorPseudo &MatchInfo) { in applyShuffleVectorPseudo()
391 void applyEXT(MachineInstr &MI, ShuffleVectorPseudo &MatchInfo) { in applyEXT()
[all …]
H A DAArch64PreLegalizerCombiner.cpp77 GISelKnownBits *KB, Register &MatchInfo) { in matchICmpRedundantTrunc()
127 std::pair<uint64_t, uint64_t> &MatchInfo) { in matchFoldGlobalOffset() argument
195 std::pair<uint64_t, uint64_t> &MatchInfo) { in applyFoldGlobalOffset() argument
237 std::tuple<Register, Register, bool> &MatchInfo) { in matchExtAddvToUdotAddv()
294 std::tuple<Register, Register, bool> &MatchInfo) { in applyExtAddvToUdotAddv()
416 std::pair<Register, bool> &MatchInfo) { in matchExtUaddvToUaddlv()
449 std::pair<Register, bool> &MatchInfo) { in applyExtUaddvToUaddlv()
H A DAArch64PostLegalizerCombiner.cpp68 std::tuple<unsigned, LLT, Register> &MatchInfo) { in matchExtractVecEltPairwiseAdd()
111 std::tuple<unsigned, LLT, Register> &MatchInfo) { in applyExtractVecEltPairwiseAdd()
346 std::tuple<Register, Register, Register> &MatchInfo) { in matchOrToBSP() argument
378 std::tuple<Register, Register, Register> &MatchInfo) { in applyOrToBSP() argument
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCombinerHelper.cpp193 MachineInstr *&MatchInfo) { in matchFoldableFneg()
262 MachineInstr *&MatchInfo) { in applyFoldableFneg()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/
H A DLVOptions.cpp506 bool LVPatterns::matchPattern(StringRef Input, const LVMatchInfo &MatchInfo) { in matchPattern()
/freebsd/contrib/llvm-project/llvm/lib/FileCheck/
H A DFileCheck.cpp1144 SmallVector<StringRef, 4> MatchInfo; in match() local