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

References

gen/lib/Target/AArch64/AArch64GenGlobalISel.inc
  328      return ((uint64_t)Imm) == 1; 
  333      return ((uint64_t)Imm) == 1; 
  338      return ((uint64_t)Imm) < 16; 
  343      return ((uint64_t)Imm) < 16; 
  348      return ((uint64_t)Imm) < 2; 
  353      return ((uint64_t)Imm) < 2; 
  358      return ((uint64_t)Imm) < 8; 
  363      return ((uint64_t)Imm) < 8; 
  368      return ((uint64_t)Imm) < 4; 
  373      return ((uint64_t)Imm) < 4; 
  379   return AArch64_AM::isSVEAddSubImm<int16_t>(Imm);
  386   return AArch64_AM::isSVEAddSubImm<int32_t>(Imm);
  393   return AArch64_AM::isSVEAddSubImm<int64_t>(Imm);
  400   return AArch64_AM::isSVEAddSubImm<int8_t>(Imm);
  407   return AArch64_AM::isSVECpyImm<int16_t>(Imm);
  414   return AArch64_AM::isSVECpyImm<int32_t>(Imm);
  421   return AArch64_AM::isSVECpyImm<int64_t>(Imm);
  428   return AArch64_AM::isSVECpyImm<int8_t>(Imm);
  435   return ((uint32_t)Imm) < 65536;
  442   return ((uint64_t)Imm) < 65536;
  449   return (Imm & 0xffffffffULL) == static_cast<uint64_t>(Imm);
  449   return (Imm & 0xffffffffULL) == static_cast<uint64_t>(Imm);
  456   return ((uint64_t)Imm) < 2;
  463   return ((uint32_t)Imm) < 128;
  470   return ((uint64_t)Imm) < 16;
  477   return ((uint32_t)Imm) < 256;
  484   return ((uint64_t)Imm) < 32;
  491   return ((uint64_t)Imm) < 64;
  498   return ((uint64_t)Imm) < 8;
  505   return ((uint32_t)Imm) < 16;
  512   return ((uint64_t)Imm) < 32;
  518      return (Imm & 0xffff) == 0xffff; 
  523      return (Imm & 0xff) == 0xff; 
  529   int64_t Imm64 = static_cast<int64_t>(Imm);
  537      return Imm >=-8  && Imm <= 7; 
  537      return Imm >=-8  && Imm <= 7; 
  542      return Imm >=-128  && Imm <= 112 && (Imm % 16) == 0x0; 
  542      return Imm >=-128  && Imm <= 112 && (Imm % 16) == 0x0; 
  542      return Imm >=-128  && Imm <= 112 && (Imm % 16) == 0x0; 
  547      return Imm >=-16  && Imm <= 14 && (Imm % 2) == 0x0; 
  547      return Imm >=-16  && Imm <= 14 && (Imm % 2) == 0x0; 
  547      return Imm >=-16  && Imm <= 14 && (Imm % 2) == 0x0; 
  552      return Imm >=-24  && Imm <= 21 && (Imm % 3) == 0x0; 
  552      return Imm >=-24  && Imm <= 21 && (Imm % 3) == 0x0; 
  552      return Imm >=-24  && Imm <= 21 && (Imm % 3) == 0x0; 
  557      return Imm >=-32  && Imm <= 28 && (Imm % 4) == 0x0; 
  557      return Imm >=-32  && Imm <= 28 && (Imm % 4) == 0x0; 
  557      return Imm >=-32  && Imm <= 28 && (Imm % 4) == 0x0; 
  562      return Imm >= -16 && Imm < 16; 
  562      return Imm >= -16 && Imm < 16; 
  567      return Imm >= -16 && Imm < 16; 
  567      return Imm >= -16 && Imm < 16; 
  572      return Imm >= -32 && Imm < 32; 
  572      return Imm >= -32 && Imm < 32; 
  577      return Imm >= -32 && Imm < 32; 
  577      return Imm >= -32 && Imm < 32; 
  582      return Imm >= -128 && Imm < 127; 
  582      return Imm >= -128 && Imm < 127; 
  587      return Imm >= -256 && Imm < 256; 
  587      return Imm >= -256 && Imm < 256; 
  592      return ((uint64_t)Imm) < 64; 
  597      return ((uint64_t)Imm) < 8; 
  602      return ((uint64_t)Imm) < 32; 
  607      return ((uint64_t)Imm) < 4; 
  612      return ((uint64_t)Imm) < 16; 
  618   return (((uint32_t)Imm) > 0) && (((uint32_t)Imm) < 17);
  618   return (((uint32_t)Imm) > 0) && (((uint32_t)Imm) < 17);
  625   return (((uint32_t)Imm) < 32);
  632     return (((uint32_t)Imm) <= 15);
  639   return (((uint32_t)Imm) < 32);
  646   return (((uint32_t)Imm) < 32);
  653   return (((uint32_t)Imm) > 31) && (((uint32_t)Imm) < 64);
  653   return (((uint32_t)Imm) > 31) && (((uint32_t)Imm) < 64);
  659     return Imm >= 0 && Imm < 65536;
  659     return Imm >= 0 && Imm < 65536;
  664      return Imm >= 0 && Imm < (32*2) && ((Imm % 2) == 0); 
  664      return Imm >= 0 && Imm < (32*2) && ((Imm % 2) == 0); 
  664      return Imm >= 0 && Imm < (32*2) && ((Imm % 2) == 0); 
  669      return Imm >= 0 && Imm < (32*4) && ((Imm % 4) == 0); 
  669      return Imm >= 0 && Imm < (32*4) && ((Imm % 4) == 0); 
  669      return Imm >= 0 && Imm < (32*4) && ((Imm % 4) == 0); 
  674      return Imm >= 0 && Imm < (32*8) && ((Imm % 8) == 0); 
  674      return Imm >= 0 && Imm < (32*8) && ((Imm % 8) == 0); 
  674      return Imm >= 0 && Imm < (32*8) && ((Imm % 8) == 0); 
  679      return Imm >= 0 && Imm < 64; 
  679      return Imm >= 0 && Imm < 64; 
  684      return Imm >= 0 && Imm < 64; 
  684      return Imm >= 0 && Imm < 64; 
  689      return Imm >= 0 && Imm < (64*16) && ((Imm % 16) == 0); 
  689      return Imm >= 0 && Imm < (64*16) && ((Imm % 16) == 0); 
  689      return Imm >= 0 && Imm < (64*16) && ((Imm % 16) == 0); 
  694      return Imm >= 0 && Imm < (64*2) && ((Imm % 2) == 0); 
  694      return Imm >= 0 && Imm < (64*2) && ((Imm % 2) == 0); 
  694      return Imm >= 0 && Imm < (64*2) && ((Imm % 2) == 0); 
  699      return Imm >= 0 && Imm < (64*4) && ((Imm % 4) == 0); 
  699      return Imm >= 0 && Imm < (64*4) && ((Imm % 4) == 0); 
  699      return Imm >= 0 && Imm < (64*4) && ((Imm % 4) == 0); 
  704      return Imm >= 0 && Imm < (64*8) && ((Imm % 8) == 0); 
  704      return Imm >= 0 && Imm < (64*8) && ((Imm % 8) == 0); 
  704      return Imm >= 0 && Imm < (64*8) && ((Imm % 8) == 0); 
  710   return (((uint32_t)Imm) < 16);
  717   return (((uint32_t)Imm) < 32);
  724   return (((uint32_t)Imm) < 64);
  731   return (((uint32_t)Imm) < 8);
  738   return (((uint32_t)Imm) > 0) && (((uint32_t)Imm) < 17);
  738   return (((uint32_t)Imm) > 0) && (((uint32_t)Imm) < 17);
  745   return (((uint32_t)Imm) > 0) && (((uint32_t)Imm) < 9);
  745   return (((uint32_t)Imm) > 0) && (((uint32_t)Imm) < 9);
  752   return (((uint32_t)Imm) > 0) && (((uint32_t)Imm) < 33);
  752   return (((uint32_t)Imm) > 0) && (((uint32_t)Imm) < 33);
  759   return (((uint32_t)Imm) > 0) && (((uint32_t)Imm) < 17);
  759   return (((uint32_t)Imm) > 0) && (((uint32_t)Imm) < 17);
  766   return (((uint32_t)Imm) > 0) && (((uint32_t)Imm) < 65);
  766   return (((uint32_t)Imm) > 0) && (((uint32_t)Imm) < 65);
  773   return (((uint32_t)Imm) > 0) && (((uint32_t)Imm) < 33);
  773   return (((uint32_t)Imm) > 0) && (((uint32_t)Imm) < 33);
  780   return (((uint32_t)Imm) > 0) && (((uint32_t)Imm) < 9);
  780   return (((uint32_t)Imm) > 0) && (((uint32_t)Imm) < 9);