Searched defs:MatchInfo (Results 1 – 8 of 8) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | CombinerHelperVectorOps.cpp | 34 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 D | CombinerHelper.cpp | 227 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 D | AArch64PostLegalizerLowering.cpp | 158 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 D | AArch64PreLegalizerCombiner.cpp | 77 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 D | AArch64PostLegalizerCombiner.cpp | 68 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 D | AMDGPUCombinerHelper.cpp | 193 MachineInstr *&MatchInfo) { in matchFoldableFneg() 262 MachineInstr *&MatchInfo) { in applyFoldableFneg()
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/ |
H A D | LVOptions.cpp | 506 bool LVPatterns::matchPattern(StringRef Input, const LVMatchInfo &MatchInfo) { in matchPattern()
|
/freebsd/contrib/llvm-project/llvm/lib/FileCheck/ |
H A D | FileCheck.cpp | 1144 SmallVector<StringRef, 4> MatchInfo; in match() local
|