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

Declarations

lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.h
   94   void printRegWithShiftExtend(const MCInst *MI, unsigned OpNum,

References

gen/lib/Target/AArch64/AArch64GenAsmWriter.inc
13022     printRegWithShiftExtend<false, 8, 'x', 'd'>(MI, 3, STI, O);
13028     printRegWithShiftExtend<true, 8, 'w', 'd'>(MI, 3, STI, O);
13034     printRegWithShiftExtend<false, 8, 'w', 'd'>(MI, 3, STI, O);
13040     printRegWithShiftExtend<false, 8, 'x', 0>(MI, 3, STI, O);
13046     printRegWithShiftExtend<true, 8, 'w', 's'>(MI, 3, STI, O);
13052     printRegWithShiftExtend<false, 8, 'w', 's'>(MI, 3, STI, O);
13058     printRegWithShiftExtend<false, 64, 'x', 'd'>(MI, 3, STI, O);
13064     printRegWithShiftExtend<true, 64, 'w', 'd'>(MI, 3, STI, O);
13070     printRegWithShiftExtend<false, 64, 'w', 'd'>(MI, 3, STI, O);
13076     printRegWithShiftExtend<false, 64, 'x', 0>(MI, 3, STI, O);
13088     printRegWithShiftExtend<true, 64, 'w', 's'>(MI, 3, STI, O);
13094     printRegWithShiftExtend<false, 64, 'w', 's'>(MI, 3, STI, O);
13100     printRegWithShiftExtend<false, 16, 'x', 'd'>(MI, 3, STI, O);
13106     printRegWithShiftExtend<true, 16, 'w', 'd'>(MI, 3, STI, O);
13112     printRegWithShiftExtend<false, 16, 'w', 'd'>(MI, 3, STI, O);
13118     printRegWithShiftExtend<false, 16, 'x', 0>(MI, 3, STI, O);
13130     printRegWithShiftExtend<true, 16, 'w', 's'>(MI, 3, STI, O);
13136     printRegWithShiftExtend<false, 16, 'w', 's'>(MI, 3, STI, O);
13142     printRegWithShiftExtend<false, 32, 'x', 0>(MI, 3, STI, O);
13148     printRegWithShiftExtend<false, 32, 'x', 'd'>(MI, 3, STI, O);
13154     printRegWithShiftExtend<true, 32, 'w', 'd'>(MI, 3, STI, O);
13160     printRegWithShiftExtend<false, 32, 'w', 'd'>(MI, 3, STI, O);
13172     printRegWithShiftExtend<true, 32, 'w', 's'>(MI, 3, STI, O);
13178     printRegWithShiftExtend<false, 32, 'w', 's'>(MI, 3, STI, O);
13312     printRegWithShiftExtend<false, 8, 'x', 'd'>(MI, 2, STI, O);
13318     printRegWithShiftExtend<false, 16, 'x', 'd'>(MI, 2, STI, O);
13324     printRegWithShiftExtend<false, 32, 'x', 'd'>(MI, 2, STI, O);
13330     printRegWithShiftExtend<false, 64, 'x', 'd'>(MI, 2, STI, O);
13336     printRegWithShiftExtend<false, 8, 'x', 's'>(MI, 2, STI, O);
13342     printRegWithShiftExtend<false, 16, 'x', 's'>(MI, 2, STI, O);
13348     printRegWithShiftExtend<false, 32, 'x', 's'>(MI, 2, STI, O);
13354     printRegWithShiftExtend<false, 64, 'x', 's'>(MI, 2, STI, O);
13360     printRegWithShiftExtend<true, 8, 'w', 'd'>(MI, 2, STI, O);
13366     printRegWithShiftExtend<true, 16, 'w', 'd'>(MI, 2, STI, O);
13372     printRegWithShiftExtend<true, 32, 'w', 'd'>(MI, 2, STI, O);
13378     printRegWithShiftExtend<true, 64, 'w', 'd'>(MI, 2, STI, O);
13384     printRegWithShiftExtend<false, 8, 'w', 'd'>(MI, 2, STI, O);
13390     printRegWithShiftExtend<false, 16, 'w', 'd'>(MI, 2, STI, O);
13396     printRegWithShiftExtend<false, 32, 'w', 'd'>(MI, 2, STI, O);
13402     printRegWithShiftExtend<false, 64, 'w', 'd'>(MI, 2, STI, O);
13467     printRegWithShiftExtend<false, 8, 'x', 'd'>(MI, 3, STI, O);
13473     printRegWithShiftExtend<true, 8, 'w', 'd'>(MI, 3, STI, O);
13479     printRegWithShiftExtend<false, 8, 'w', 'd'>(MI, 3, STI, O);
13485     printRegWithShiftExtend<true, 8, 'w', 's'>(MI, 3, STI, O);
13491     printRegWithShiftExtend<false, 8, 'w', 's'>(MI, 3, STI, O);
13501     printRegWithShiftExtend<false, 64, 'x', 'd'>(MI, 3, STI, O);
13507     printRegWithShiftExtend<true, 64, 'w', 'd'>(MI, 3, STI, O);
13513     printRegWithShiftExtend<false, 64, 'w', 'd'>(MI, 3, STI, O);
13523     printRegWithShiftExtend<false, 16, 'x', 'd'>(MI, 3, STI, O);
13529     printRegWithShiftExtend<true, 16, 'w', 'd'>(MI, 3, STI, O);
13535     printRegWithShiftExtend<false, 16, 'w', 'd'>(MI, 3, STI, O);
13541     printRegWithShiftExtend<true, 16, 'w', 's'>(MI, 3, STI, O);
13547     printRegWithShiftExtend<false, 16, 'w', 's'>(MI, 3, STI, O);
13557     printRegWithShiftExtend<false, 32, 'x', 'd'>(MI, 3, STI, O);
13563     printRegWithShiftExtend<true, 32, 'w', 'd'>(MI, 3, STI, O);
13569     printRegWithShiftExtend<false, 32, 'w', 'd'>(MI, 3, STI, O);
13575     printRegWithShiftExtend<true, 32, 'w', 's'>(MI, 3, STI, O);
13581     printRegWithShiftExtend<false, 32, 'w', 's'>(MI, 3, STI, O);
13587     printRegWithShiftExtend<false, 8, 'x', 0>(MI, 3, STI, O);
13593     printRegWithShiftExtend<false, 64, 'x', 0>(MI, 3, STI, O);
13599     printRegWithShiftExtend<false, 16, 'x', 0>(MI, 3, STI, O);
13609     printRegWithShiftExtend<false, 32, 'x', 0>(MI, 3, STI, O);
gen/lib/Target/AArch64/AArch64GenAsmWriter1.inc
13865     printRegWithShiftExtend<false, 8, 'x', 'd'>(MI, 3, STI, O);
13871     printRegWithShiftExtend<true, 8, 'w', 'd'>(MI, 3, STI, O);
13877     printRegWithShiftExtend<false, 8, 'w', 'd'>(MI, 3, STI, O);
13883     printRegWithShiftExtend<false, 8, 'x', 0>(MI, 3, STI, O);
13889     printRegWithShiftExtend<true, 8, 'w', 's'>(MI, 3, STI, O);
13895     printRegWithShiftExtend<false, 8, 'w', 's'>(MI, 3, STI, O);
13901     printRegWithShiftExtend<false, 64, 'x', 'd'>(MI, 3, STI, O);
13907     printRegWithShiftExtend<true, 64, 'w', 'd'>(MI, 3, STI, O);
13913     printRegWithShiftExtend<false, 64, 'w', 'd'>(MI, 3, STI, O);
13919     printRegWithShiftExtend<false, 64, 'x', 0>(MI, 3, STI, O);
13931     printRegWithShiftExtend<true, 64, 'w', 's'>(MI, 3, STI, O);
13937     printRegWithShiftExtend<false, 64, 'w', 's'>(MI, 3, STI, O);
13943     printRegWithShiftExtend<false, 16, 'x', 'd'>(MI, 3, STI, O);
13949     printRegWithShiftExtend<true, 16, 'w', 'd'>(MI, 3, STI, O);
13955     printRegWithShiftExtend<false, 16, 'w', 'd'>(MI, 3, STI, O);
13961     printRegWithShiftExtend<false, 16, 'x', 0>(MI, 3, STI, O);
13973     printRegWithShiftExtend<true, 16, 'w', 's'>(MI, 3, STI, O);
13979     printRegWithShiftExtend<false, 16, 'w', 's'>(MI, 3, STI, O);
13985     printRegWithShiftExtend<false, 32, 'x', 0>(MI, 3, STI, O);
13991     printRegWithShiftExtend<false, 32, 'x', 'd'>(MI, 3, STI, O);
13997     printRegWithShiftExtend<true, 32, 'w', 'd'>(MI, 3, STI, O);
14003     printRegWithShiftExtend<false, 32, 'w', 'd'>(MI, 3, STI, O);
14015     printRegWithShiftExtend<true, 32, 'w', 's'>(MI, 3, STI, O);
14021     printRegWithShiftExtend<false, 32, 'w', 's'>(MI, 3, STI, O);
14150     printRegWithShiftExtend<false, 8, 'x', 'd'>(MI, 2, STI, O);
14156     printRegWithShiftExtend<false, 16, 'x', 'd'>(MI, 2, STI, O);
14162     printRegWithShiftExtend<false, 32, 'x', 'd'>(MI, 2, STI, O);
14168     printRegWithShiftExtend<false, 64, 'x', 'd'>(MI, 2, STI, O);
14174     printRegWithShiftExtend<false, 8, 'x', 's'>(MI, 2, STI, O);
14180     printRegWithShiftExtend<false, 16, 'x', 's'>(MI, 2, STI, O);
14186     printRegWithShiftExtend<false, 32, 'x', 's'>(MI, 2, STI, O);
14192     printRegWithShiftExtend<false, 64, 'x', 's'>(MI, 2, STI, O);
14198     printRegWithShiftExtend<true, 8, 'w', 'd'>(MI, 2, STI, O);
14204     printRegWithShiftExtend<true, 16, 'w', 'd'>(MI, 2, STI, O);
14210     printRegWithShiftExtend<true, 32, 'w', 'd'>(MI, 2, STI, O);
14216     printRegWithShiftExtend<true, 64, 'w', 'd'>(MI, 2, STI, O);
14222     printRegWithShiftExtend<false, 8, 'w', 'd'>(MI, 2, STI, O);
14228     printRegWithShiftExtend<false, 16, 'w', 'd'>(MI, 2, STI, O);
14234     printRegWithShiftExtend<false, 32, 'w', 'd'>(MI, 2, STI, O);
14240     printRegWithShiftExtend<false, 64, 'w', 'd'>(MI, 2, STI, O);
14289     printRegWithShiftExtend<false, 8, 'x', 'd'>(MI, 3, STI, O);
14295     printRegWithShiftExtend<true, 8, 'w', 'd'>(MI, 3, STI, O);
14301     printRegWithShiftExtend<false, 8, 'w', 'd'>(MI, 3, STI, O);
14307     printRegWithShiftExtend<true, 8, 'w', 's'>(MI, 3, STI, O);
14313     printRegWithShiftExtend<false, 8, 'w', 's'>(MI, 3, STI, O);
14323     printRegWithShiftExtend<false, 64, 'x', 'd'>(MI, 3, STI, O);
14329     printRegWithShiftExtend<true, 64, 'w', 'd'>(MI, 3, STI, O);
14335     printRegWithShiftExtend<false, 64, 'w', 'd'>(MI, 3, STI, O);
14345     printRegWithShiftExtend<false, 16, 'x', 'd'>(MI, 3, STI, O);
14351     printRegWithShiftExtend<true, 16, 'w', 'd'>(MI, 3, STI, O);
14357     printRegWithShiftExtend<false, 16, 'w', 'd'>(MI, 3, STI, O);
14363     printRegWithShiftExtend<true, 16, 'w', 's'>(MI, 3, STI, O);
14369     printRegWithShiftExtend<false, 16, 'w', 's'>(MI, 3, STI, O);
14379     printRegWithShiftExtend<false, 32, 'x', 'd'>(MI, 3, STI, O);
14385     printRegWithShiftExtend<true, 32, 'w', 'd'>(MI, 3, STI, O);
14391     printRegWithShiftExtend<false, 32, 'w', 'd'>(MI, 3, STI, O);
14397     printRegWithShiftExtend<true, 32, 'w', 's'>(MI, 3, STI, O);
14403     printRegWithShiftExtend<false, 32, 'w', 's'>(MI, 3, STI, O);
14409     printRegWithShiftExtend<false, 8, 'x', 0>(MI, 3, STI, O);
14415     printRegWithShiftExtend<false, 64, 'x', 0>(MI, 3, STI, O);
14421     printRegWithShiftExtend<false, 16, 'x', 0>(MI, 3, STI, O);
14431     printRegWithShiftExtend<false, 32, 'x', 0>(MI, 3, STI, O);