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

References

lib/Target/ARM/ARMISelLowering.cpp
 6380   if (SplatBits == 0)
 6388     assert((SplatBits & ~0xff) == 0 && "one byte splat value is too big");
 6390     Imm = SplatBits;
 6397     if ((SplatBits & ~0xff) == 0) {
 6400       Imm = SplatBits;
 6403     if ((SplatBits & ~0xff00) == 0) {
 6406       Imm = SplatBits >> 8;
 6417     if ((SplatBits & ~0xff) == 0) {
 6420       Imm = SplatBits;
 6423     if ((SplatBits & ~0xff00) == 0) {
 6426       Imm = SplatBits >> 8;
 6429     if ((SplatBits & ~0xff0000) == 0) {
 6432       Imm = SplatBits >> 16;
 6435     if ((SplatBits & ~0xff000000) == 0) {
 6438       Imm = SplatBits >> 24;
 6445     if ((SplatBits & ~0xffff) == 0 &&
 6446         ((SplatBits | SplatUndef) & 0xff) == 0xff) {
 6449       Imm = SplatBits >> 8;
 6457     if ((SplatBits & ~0xffffff) == 0 &&
 6458         ((SplatBits | SplatUndef) & 0xffff) == 0xffff) {
 6461       Imm = SplatBits >> 16;
 6481       if (((SplatBits | SplatUndef) & BitMask) == BitMask) {
 6484       } else if ((SplatBits & BitMask) != 0) {