Home
last modified time | relevance | path

Searched refs:Funnel (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/
H A Dfshl.ll11 ; Variable Funnel Shift
116 ; Const Funnel Shift
H A Dfshr.ll11 ; Variable Funnel Shift
114 ; Const Funnel Shift
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dgfni-funnel-shifts.ll8 ; 128 Bit Vector Funnel Shifts
70 ; 256 Bit Vector Funnel Shifts
186 ; 512 Bit Vector Funnel Shifts
H A Dfshl.ll14 ; Variable Funnel Shift
443 ; Const Funnel Shift
H A Dfshr.ll14 ; Variable Funnel Shift
433 ; Const Funnel Shift
/llvm-project-15.0.7/llvm/test/Transforms/BDCE/
H A Ddead-uses.ll4 ; Funnel shift based rotate test cases from PR39771
/llvm-project-15.0.7/llvm/test/Analysis/DemandedBits/
H A Dintrinsics.ll25 ; Funnel shifts
/llvm-project-15.0.7/llvm/include/llvm/Target/
H A DGenericOpcodes.td361 /// Funnel 'double' shifts take 3 operands, 2 inputs and the shift amount.
369 /// Funnel 'double' shifts take 3 operands, 2 inputs and the shift amount.
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineSelect.cpp3150 if (Instruction *Funnel = foldSelectFunnelShift(SI, Builder)) in visitSelectInst() local
3151 return Funnel; in visitSelectInst()
H A DInstCombineAndOrXor.cpp2755 if (Instruction *Funnel = matchFunnelShift(I, *this)) in visitOr() local
2756 return Funnel; in visitOr()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonPatterns.td1093 // Funnel shifts.
1103 // Funnel shift-left.
1143 // Funnel shift-right.
/llvm-project-15.0.7/llvm/test/Analysis/CostModel/X86/
H A Dfshl.ll19 ; Variable Funnel Shifts
307 ; Uniform Variable Funnel Shifts
657 ; Constant Funnel Shifts
938 ; Uniform Constant Funnel Shifts
1205 ; Variable Unary Funnel Shifts (Rotates)
1486 ; Uniform Variable Unary Funnel Shifts (Rotates)
1827 ; Constant Unary Funnel Shifts (Rotates)
2101 ; Uniform Constant Unary Funnel Shifts (Rotates)
H A Dfshr.ll19 ; Variable Funnel Shifts
307 ; Uniform Variable Funnel Shifts
657 ; Constant Funnel Shifts
938 ; Uniform Constant Funnel Shifts
1205 ; Variable Unary Funnel Shifts (Rotates)
1487 ; Uniform Variable Unary Funnel Shifts (Rotates)
1828 ; Constant Unary Funnel Shifts (Rotates)
2102 ; Uniform Constant Unary Funnel Shifts (Rotates)
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A Dllvm-ir-to-intrinsic.ll1079 ; Funnel shifts
/llvm-project-15.0.7/llvm/lib/Target/NVPTX/
H A DNVPTXIntrinsics.td2600 // Funnel shift, requires >= sm_32. Does not trap if amt is out of range, so