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

References

gen/lib/Target/RISCV/RISCVGenAsmMatcher.inc
  544       switch (Mnemonic.size()) {
  547         if (memcmp(Mnemonic.data()+0, "move", 4) != 0)
  549         Mnemonic = "mv";	 // "move"
  552         if (memcmp(Mnemonic.data()+0, "scall", 5) != 0)
  554         Mnemonic = "ecall";	 // "scall"
  557         if (memcmp(Mnemonic.data()+0, "sbreak", 6) != 0)
  559         Mnemonic = "ebreak";	 // "sbreak"
  562         if (memcmp(Mnemonic.data()+0, "fmv.", 4) != 0)
  564         switch (Mnemonic[4]) {
  567           if (memcmp(Mnemonic.data()+5, ".x", 2) != 0)
  570             Mnemonic = "fmv.w.x";
  573           if (memcmp(Mnemonic.data()+5, ".s", 2) != 0)
  576             Mnemonic = "fmv.x.w";
  583   switch (Mnemonic.size()) {
  586     if (memcmp(Mnemonic.data()+0, "move", 4) != 0)
  588     Mnemonic = "mv";	 // "move"
  591     if (memcmp(Mnemonic.data()+0, "scall", 5) != 0)
  593     Mnemonic = "ecall";	 // "scall"
  596     if (memcmp(Mnemonic.data()+0, "sbreak", 6) != 0)
  598     Mnemonic = "ebreak";	 // "sbreak"
  601     if (memcmp(Mnemonic.data()+0, "fmv.", 4) != 0)
  603     switch (Mnemonic[4]) {
  606       if (memcmp(Mnemonic.data()+5, ".x", 2) != 0)
  609         Mnemonic = "fmv.w.x";
  612       if (memcmp(Mnemonic.data()+5, ".s", 2) != 0)
  615         Mnemonic = "fmv.x.w";