/external/llvm/lib/Target/X86/ |
D | X86IntrinsicsInfo.h | 1348 X86ISD::VPTERNLOG, 0), 1350 X86ISD::VPTERNLOG, 0), 1352 X86ISD::VPTERNLOG, 0), 1354 X86ISD::VPTERNLOG, 0), 1356 X86ISD::VPTERNLOG, 0), 1358 X86ISD::VPTERNLOG, 0), 1692 X86ISD::VPTERNLOG, 0), 1694 X86ISD::VPTERNLOG, 0), 1696 X86ISD::VPTERNLOG, 0), 1698 X86ISD::VPTERNLOG, 0), [all …]
|
D | X86ISelLowering.h | 422 VPTERNLOG, enumerator
|
D | X86InstrFragmentsSIMD.td | 420 def X86vpternlog : SDNode<"X86ISD::VPTERNLOG", SDTTernlog>;
|
D | X86ISelLowering.cpp | 22258 case X86ISD::VPTERNLOG: return "X86ISD::VPTERNLOG"; in getTargetNodeName()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86IntrinsicsInfo.h | 889 X86_INTRINSIC_DATA(avx512_pternlog_d_128, INTR_TYPE_4OP, X86ISD::VPTERNLOG, 0), 890 X86_INTRINSIC_DATA(avx512_pternlog_d_256, INTR_TYPE_4OP, X86ISD::VPTERNLOG, 0), 891 X86_INTRINSIC_DATA(avx512_pternlog_d_512, INTR_TYPE_4OP, X86ISD::VPTERNLOG, 0), 892 X86_INTRINSIC_DATA(avx512_pternlog_q_128, INTR_TYPE_4OP, X86ISD::VPTERNLOG, 0), 893 X86_INTRINSIC_DATA(avx512_pternlog_q_256, INTR_TYPE_4OP, X86ISD::VPTERNLOG, 0), 894 X86_INTRINSIC_DATA(avx512_pternlog_q_512, INTR_TYPE_4OP, X86ISD::VPTERNLOG, 0),
|
D | X86ISelLowering.h | 411 VPTERNLOG, enumerator
|
D | X86InstrFragmentsSIMD.td | 456 def X86vpternlog : SDNode<"X86ISD::VPTERNLOG", SDTTernlog>;
|
D | X86InstrAVX512.td | 424 // Alias instructions that allow VPTERNLOG to be used with a mask to create 11027 // Convert a VPTERNLOG immediate by swapping operand 0 and operand 2. 11038 // Convert a VPTERNLOG immediate by swapping operand 1 and operand 2. 11049 // Convert a VPTERNLOG immediate by swapping operand 1 and operand 2. 11060 // Convert a VPTERNLOG immediate by moving operand 1 to the end. 11073 // Convert a VPTERNLOG immediate by moving operand 2 to the beginning. 11272 // Patterns to use VPTERNLOG for vXi16/vXi8 vectors.
|
D | X86ISelDAGToDAG.cpp | 4407 SDValue Ternlog = CurDAG->getNode(X86ISD::VPTERNLOG, dl, NVT, A, B, C, Imm); in tryMatchBitSelect()
|
D | X86ISelLowering.cpp | 29788 case X86ISD::VPTERNLOG: return "X86ISD::VPTERNLOG"; in getTargetNodeName()
|
/external/llvm-project/llvm/lib/Target/X86/ |
D | X86IntrinsicsInfo.h | 885 X86_INTRINSIC_DATA(avx512_pternlog_d_128, INTR_TYPE_4OP_IMM8, X86ISD::VPTERNLOG, 0), 886 X86_INTRINSIC_DATA(avx512_pternlog_d_256, INTR_TYPE_4OP_IMM8, X86ISD::VPTERNLOG, 0), 887 X86_INTRINSIC_DATA(avx512_pternlog_d_512, INTR_TYPE_4OP_IMM8, X86ISD::VPTERNLOG, 0), 888 X86_INTRINSIC_DATA(avx512_pternlog_q_128, INTR_TYPE_4OP_IMM8, X86ISD::VPTERNLOG, 0), 889 X86_INTRINSIC_DATA(avx512_pternlog_q_256, INTR_TYPE_4OP_IMM8, X86ISD::VPTERNLOG, 0), 890 X86_INTRINSIC_DATA(avx512_pternlog_q_512, INTR_TYPE_4OP_IMM8, X86ISD::VPTERNLOG, 0),
|
D | X86ISelLowering.h | 475 VPTERNLOG, enumerator
|
D | X86InstrFragmentsSIMD.td | 465 def X86vpternlog : SDNode<"X86ISD::VPTERNLOG", SDTTernlog>;
|
D | X86ISelDAGToDAG.cpp | 4526 SDValue Ternlog = CurDAG->getNode(X86ISD::VPTERNLOG, dl, NVT, A, B, C, Imm); in tryMatchBitSelect() 4712 case X86ISD::VPTERNLOG: { in Select()
|
D | X86InstrAVX512.td | 467 // Alias instructions that allow VPTERNLOG to be used with a mask to create 11151 // Convert a VPTERNLOG immediate by swapping operand 0 and operand 2. 11162 // Convert a VPTERNLOG immediate by swapping operand 1 and operand 2. 11173 // Convert a VPTERNLOG immediate by swapping operand 1 and operand 2. 11184 // Convert a VPTERNLOG immediate by moving operand 1 to the end. 11197 // Convert a VPTERNLOG immediate by moving operand 2 to the beginning.
|
D | X86ISelLowering.cpp | 30931 NODE_NAME_CASE(VPTERNLOG) in getTargetNodeName() 43722 return DAG.getNode(X86ISD::VPTERNLOG, DL, VT, A, B, C, Imm); in canonicalizeBitSelect()
|