Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp15943 unsigned ScalarOpcode; in getVectorBitwiseReduce() local
15946 ScalarOpcode = ISD::AND; in getVectorBitwiseReduce()
15949 ScalarOpcode = ISD::OR; in getVectorBitwiseReduce()
15952 ScalarOpcode = ISD::XOR; in getVectorBitwiseReduce()
15975 SDValue HalfVec = DAG.getNode(ScalarOpcode, DL, HalfVT, Lo, Hi); in getVectorBitwiseReduce()
15994 ScalarOpcode == ISD::XOR ? ISD::ANY_EXTEND : ISD::SIGN_EXTEND; in getVectorBitwiseReduce()
16000 if ((ScalarOpcode == ISD::AND || ScalarOpcode == ISD::OR) && in getVectorBitwiseReduce()
16005 switch (ScalarOpcode) { in getVectorBitwiseReduce()
16028 Vec = DAG.getNode(ScalarOpcode, DL, VecVT, Lo, Hi); in getVectorBitwiseReduce()
16047 Scalar = DAG.getNode(ScalarOpcode, DL, ScalarVT, Scalar, Shifted); in getVectorBitwiseReduce()