Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/
H A DCombinerHelper.h80 using BuildFnTy = std::function<void(MachineIRBuilder &)>; variable
201 bool matchCombineLoadWithAndMask(MachineInstr &MI, BuildFnTy &MatchInfo);
401 bool matchCombineFAbsOfFNeg(MachineInstr &MI, BuildFnTy &MatchInfo);
515 BuildFnTy &MatchInfo);
578 bool matchLoadOrCombine(MachineInstr &MI, BuildFnTy &MatchInfo);
598 void applyBuildFn(MachineInstr &MI, BuildFnTy &MatchInfo);
601 void applyBuildFnNoErase(MachineInstr &MI, BuildFnTy &MatchInfo);
603 bool matchOrShiftToFunnelShift(MachineInstr &MI, BuildFnTy &MatchInfo);
617 BuildFnTy &MatchInfo);
620 bool matchAndOrDisjointMask(MachineInstr &MI, BuildFnTy &MatchInfo);
[all …]
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp693 BuildFnTy &MatchInfo) { in matchCombineLoadWithAndMask()
2218 BuildFnTy &MatchInfo) { in matchCombineFAbsOfFNeg()
4104 BuildFnTy &MatchInfo) { in matchOrShiftToFunnelShift()
4584 BuildFnTy &MatchInfo) { in matchReassocConstantInnerRHS()
4609 BuildFnTy &MatchInfo) { in matchReassocConstantInnerLHS()
4640 BuildFnTy &MatchInfo) { in matchReassocFoldConstantsInSubTree()
4667 BuildFnTy &MatchInfo) { in matchReassocPtrAdd()
4800 bool CombinerHelper::matchMulOBy2(MachineInstr &MI, BuildFnTy &MatchInfo) { in matchMulOBy2()
4818 bool CombinerHelper::matchMulOBy0(MachineInstr &MI, BuildFnTy &MatchInfo) { in matchMulOBy0()
4836 bool CombinerHelper::matchAddOBy0(MachineInstr &MI, BuildFnTy &MatchInfo) { in matchAddOBy0()
[all …]