| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineSimplifyDemanded.cpp | 1171 APInt UndefElts2(VWidth, 0); in SimplifyDemandedVectorElts() local 1216 simplifyAndSetOp(I, 0, DemandedElts, UndefElts2); in SimplifyDemandedVectorElts() 1436 simplifyAndSetOp(I, 1, DemandedLHS, UndefElts2); in SimplifyDemandedVectorElts() 1441 UndefElts = UndefElts2 & UndefElts3; in SimplifyDemandedVectorElts() 1450 UndefElts2 = APInt(InVWidth, 0); in SimplifyDemandedVectorElts() 1479 simplifyAndSetOp(I, 0, InputDemandedElts, UndefElts2); in SimplifyDemandedVectorElts() 1482 UndefElts = UndefElts2; in SimplifyDemandedVectorElts() 1488 if (UndefElts2[OutIdx / Ratio]) in SimplifyDemandedVectorElts() 1534 UndefElts = UndefElts2 & UndefElts3; in SimplifyDemandedVectorElts() 1556 simplifyAndSetOp(I, 1, DemandedElts, UndefElts2); in SimplifyDemandedVectorElts() [all …]
|
| H A D | InstructionCombining.cpp | 188 IntrinsicInst &II, APInt DemandedElts, APInt &UndefElts, APInt &UndefElts2, in targetSimplifyDemandedVectorEltsIntrinsic() argument 195 *this, II, DemandedElts, UndefElts, UndefElts2, UndefElts3, in targetSimplifyDemandedVectorEltsIntrinsic()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstCombineIntrinsic.cpp | 1436 APInt UndefElts2(VWidth, 0); in instCombineIntrinsic() local 1447 DemandedElts2.isSubsetOf(UndefElts2)) { in instCombineIntrinsic() 1782 APInt &UndefElts2, APInt &UndefElts3, in simplifyDemandedVectorEltsIntrinsic() argument 1841 simplifyAndSetOp(&II, 1, DemandedElts, UndefElts2); in simplifyDemandedVectorEltsIntrinsic() 1845 if (!UndefElts2[0]) in simplifyDemandedVectorEltsIntrinsic() 1868 simplifyAndSetOp(&II, 1, DemandedElts, UndefElts2); in simplifyDemandedVectorEltsIntrinsic() 1873 UndefElts |= UndefElts2[0]; in simplifyDemandedVectorEltsIntrinsic() 1902 simplifyAndSetOp(&II, 1, DemandedElts, UndefElts2); in simplifyDemandedVectorEltsIntrinsic() 1907 if (!UndefElts2[0] || !UndefElts3[0]) in simplifyDemandedVectorEltsIntrinsic() 1932 simplifyAndSetOp(&II, 1, DemandedElts, UndefElts2); in simplifyDemandedVectorEltsIntrinsic() [all …]
|
| H A D | X86TargetTransformInfo.h | 171 APInt &UndefElts2, APInt &UndefElts3,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetTransformInfo.h | 196 APInt &UndefElts2, APInt &UndefElts3,
|
| H A D | AMDGPUInstCombineIntrinsic.cpp | 1052 APInt &UndefElts2, APInt &UndefElts3, in simplifyDemandedVectorEltsIntrinsic() argument
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfo.h | 570 APInt &UndefElts2, APInt &UndefElts3, 1481 APInt &UndefElts2, APInt &UndefElts3, 1825 APInt &UndefElts2, APInt &UndefElts3, in simplifyDemandedVectorEltsIntrinsic() argument 1829 IC, II, DemandedElts, UndefElts, UndefElts2, UndefElts3, in simplifyDemandedVectorEltsIntrinsic()
|
| H A D | TargetTransformInfoImpl.h | 183 APInt &UndefElts2, APInt &UndefElts3, in simplifyDemandedVectorEltsIntrinsic() argument
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/InstCombine/ |
| H A D | InstCombiner.h | 387 APInt &UndefElts2, APInt &UndefElts3,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | TargetTransformInfo.cpp | 307 APInt &UndefElts2, APInt &UndefElts3, in simplifyDemandedVectorEltsIntrinsic() argument 311 IC, II, DemandedElts, UndefElts, UndefElts2, UndefElts3, in simplifyDemandedVectorEltsIntrinsic()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 590 APInt &UndefElts2, APInt &UndefElts3, in simplifyDemandedVectorEltsIntrinsic() argument 594 IC, II, DemandedElts, UndefElts, UndefElts2, UndefElts3, in simplifyDemandedVectorEltsIntrinsic()
|