Lines Matching defs:AddConstant
23371 // | Input | | AddConstant | | CompConstant| | CC |
23393 // the exact values of AddConstant, CompConstant, and CC, along with the nominal
23398 // AArch64CC value in terms of and AddConstant (w1), CompConstant(w2). The
23403 // AddConstant and CompConstants bit patterns we can consider the masked and
23428 ISD::LoadExtType ExtType, int AddConstant,
23441 AddConstant -= (1 << (width-1));
23446 if ((AddConstant == 0) ||
23447 (CompConstant == MaxUInt - 1 && AddConstant < 0) ||
23448 (AddConstant >= 0 && CompConstant < 0) ||
23449 (AddConstant <= 0 && CompConstant <= 0 && CompConstant < AddConstant))
23454 if ((AddConstant == 0) ||
23455 (AddConstant >= 0 && CompConstant <= 0) ||
23456 (AddConstant <= 0 && CompConstant <= 0 && CompConstant <= AddConstant))
23461 if ((AddConstant >= 0 && CompConstant < 0) ||
23462 (AddConstant <= 0 && CompConstant >= -1 &&
23463 CompConstant < AddConstant + MaxUInt))
23468 if ((AddConstant == 0) ||
23469 (AddConstant > 0 && CompConstant <= 0) ||
23470 (AddConstant < 0 && CompConstant <= AddConstant))
23475 if ((AddConstant >= 0 && CompConstant <= 0) ||
23476 (AddConstant <= 0 && CompConstant >= 0 &&
23477 CompConstant <= AddConstant + MaxUInt))
23482 if ((AddConstant > 0 && CompConstant < 0) ||
23483 (AddConstant < 0 && CompConstant >= 0 &&
23484 CompConstant < AddConstant + MaxUInt) ||
23485 (AddConstant >= 0 && CompConstant >= 0 &&
23486 CompConstant >= AddConstant) ||
23487 (AddConstant <= 0 && CompConstant < 0 && CompConstant < AddConstant))