Searched refs:LDXR (Results 1 – 13 of 13) sorted by relevance
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/aarch64/ |
H A D | lse.S | 121 #define LDXR GLUE3(ld, xr, S) macro 123 #define LDXR GLUE4(ld, A, xr, S) macro 158 LDXR s(0), [x2] 212 LDXR s(0), [x1] 256 LDXR s(0), [x1]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZInstrHFP.td | 34 def LDXR : UnaryRR <"ldxr", 0x25, null_frag, FP64, FP128>;
|
H A D | SystemZScheduleZEC12.td | 909 def : InstRW<[WLat9, FPU, NormalGr], (instregex "(LDXR|LRDR)$")>;
|
H A D | SystemZScheduleZ196.td | 871 def : InstRW<[WLat9, FPU, NormalGr], (instregex "(LDXR|LRDR)$")>;
|
H A D | SystemZScheduleZ13.td | 941 def : InstRW<[WLat9, VecDF2, NormalGr], (instregex "(LDXR|LRDR)$")>;
|
H A D | SystemZScheduleZ16.td | 982 def : InstRW<[WLat9, VecDF2, NormalGr], (instregex "(LDXR|LRDR)$")>;
|
H A D | SystemZScheduleZ15.td | 979 def : InstRW<[WLat9, VecDF2, NormalGr], (instregex "(LDXR|LRDR)$")>;
|
H A D | SystemZScheduleZ14.td | 961 def : InstRW<[WLat9, VecDF2, NormalGr], (instregex "(LDXR|LRDR)$")>;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64InstrAtomics.td | 485 // live across basic block boundaries. When this happens between an LDXR and an
|
H A D | AArch64SchedFalkorDetails.td | 1250 (instregex "^(LDAR(B|H|W|X)|LDAXR(B|H|W|X)|LDXR(B|H|W|X))$")>;
|
H A D | AArch64SchedThunderX3T110.td | 1013 def : InstRW<[THX3T110Write_4Cyc_LS01], (instregex "^LDXR(B|H|W|X)$")>;
|
H A D | AArch64SchedKryoDetails.td | 1576 (instregex "LDXR(B|H|W|X)")>;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMInstrInfo.td | 6487 // live across basic block boundaries. When this happens between an LDXR and an
|