Searched refs:ScalarOpcode (Results 1 – 1 of 1) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 14097 unsigned ScalarOpcode; in getVectorBitwiseReduce() local 14100 ScalarOpcode = ISD::AND; in getVectorBitwiseReduce() 14103 ScalarOpcode = ISD::OR; in getVectorBitwiseReduce() 14106 ScalarOpcode = ISD::XOR; in getVectorBitwiseReduce() 14129 SDValue HalfVec = DAG.getNode(ScalarOpcode, DL, HalfVT, Lo, Hi); in getVectorBitwiseReduce() 14141 ScalarOpcode == ISD::XOR ? ISD::ANY_EXTEND : ISD::SIGN_EXTEND; in getVectorBitwiseReduce() 14144 switch (ScalarOpcode) { in getVectorBitwiseReduce() 14167 Vec = DAG.getNode(ScalarOpcode, DL, VecVT, Lo, Hi); in getVectorBitwiseReduce() 14186 Scalar = DAG.getNode(ScalarOpcode, DL, ScalarVT, Scalar, Shifted); in getVectorBitwiseReduce()
|