reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/X86/X86ISelLowering.cpp
38147   if (AbsMulAmt == 3 || AbsMulAmt == 5 || AbsMulAmt == 9) {
38147   if (AbsMulAmt == 3 || AbsMulAmt == 5 || AbsMulAmt == 9) {
38147   if (AbsMulAmt == 3 || AbsMulAmt == 5 || AbsMulAmt == 9) {
38149                                  DAG.getConstant(AbsMulAmt, DL, VT));
38159   if ((AbsMulAmt % 9) == 0) {
38161     MulAmt2 = AbsMulAmt / 9;
38162   } else if ((AbsMulAmt % 5) == 0) {
38164     MulAmt2 = AbsMulAmt / 5;
38165   } else if ((AbsMulAmt % 3) == 0) {
38167     MulAmt2 = AbsMulAmt / 3;
38211     if (isPowerOf2_64(AbsMulAmt - 1)) {
38216                       DAG.getConstant(Log2_64(AbsMulAmt - 1), DL,
38222     } else if (isPowerOf2_64(AbsMulAmt + 1)) {
38225                            DAG.getConstant(Log2_64(AbsMulAmt + 1),
38232     } else if (SignMulAmt >= 0 && isPowerOf2_64(AbsMulAmt - 2)) {
38235                            DAG.getConstant(Log2_64(AbsMulAmt - 2),
38239     } else if (SignMulAmt >= 0 && isPowerOf2_64(AbsMulAmt + 2)) {
38242                            DAG.getConstant(Log2_64(AbsMulAmt + 2),