Searched refs:MaskLen0 (Results 1 – 1 of 1) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchISelLowering.cpp | 3239 unsigned MaskIdx0, MaskLen0, MaskIdx1, MaskLen1; in performORCombine() local 3257 isShiftedMask_64(~CN0->getSExtValue(), MaskIdx0, MaskLen0) && in performORCombine() 3261 MaskIdx0 == MaskIdx1 && MaskLen0 == MaskLen1 && in performORCombine() 3264 (MaskIdx0 + MaskLen0 <= ValBits)) { in performORCombine() 3268 DAG.getConstant((MaskIdx0 + MaskLen0 - 1), DL, GRLenVT), in performORCombine() 3279 isShiftedMask_64(~CN0->getSExtValue(), MaskIdx0, MaskLen0) && in performORCombine() 3285 MaskLen0 == MaskLen1 && MaskIdx1 == 0 && in performORCombine() 3286 (MaskIdx0 + MaskLen0 <= ValBits)) { in performORCombine() 3290 DAG.getConstant((MaskIdx0 + MaskLen0 - 1), DL, GRLenVT), in performORCombine() 3302 isShiftedMask_64(~CN0->getSExtValue(), MaskIdx0, MaskLen0) && in performORCombine() [all …]
|