| /llvm-project-15.0.7/llvm/test/MC/AsmParser/ |
| H A D | macro-exitm.s | 4 .macro REP macro 10 REP
|
| /llvm-project-15.0.7/libc/benchmarks/ |
| H A D | LibcBenchmark.h | 199 internal::RuntimeEstimationProgression REP; variable 223 const double ChangeRatio = REP.computeImprovement({Iterations, Elapsed}); 224 Result.BestGuess = REP.CurrentEstimation;
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86InstrTSX.td | 54 // XACQUIRE and XRELEASE reuse REPNE and REP respectively. 55 // For now, just prefer the REP versions.
|
| H A D | X86InstrSystem.td | 593 def XCRYPTECB : I<0xa7, MRM_C8, (outs), (ins), "xcryptecb", []>, TB, REP; 594 def XCRYPTCBC : I<0xa7, MRM_D0, (outs), (ins), "xcryptcbc", []>, TB, REP; 595 def XCRYPTCTR : I<0xa7, MRM_D8, (outs), (ins), "xcryptctr", []>, TB, REP; 596 def XCRYPTCFB : I<0xa7, MRM_E0, (outs), (ins), "xcryptcfb", []>, TB, REP; 597 def XCRYPTOFB : I<0xa7, MRM_E8, (outs), (ins), "xcryptofb", []>, TB, REP; 601 def XSHA1 : I<0xa6, MRM_C8, (outs), (ins), "xsha1", []>, TB, REP; 602 def XSHA256 : I<0xa6, MRM_D0, (outs), (ins), "xsha256", []>, TB, REP; 605 def MONTMUL : I<0xa6, MRM_C0, (outs), (ins), "montmul", []>, TB, REP;
|
| H A D | X86InstrCompiler.td | 364 [(X86rep_movs i8)]>, REP, AdSize32, 368 [(X86rep_movs i16)]>, REP, AdSize32, OpSize16, 372 [(X86rep_movs i32)]>, REP, AdSize32, OpSize32, 376 [(X86rep_movs i64)]>, REP, AdSize32, 383 [(X86rep_movs i8)]>, REP, AdSize64, 387 [(X86rep_movs i16)]>, REP, AdSize64, OpSize16, 395 [(X86rep_movs i64)]>, REP, AdSize64, 404 [(X86rep_stos i8)]>, REP, AdSize32, 419 [(X86rep_stos i64)]>, REP, AdSize32, 427 [(X86rep_stos i8)]>, REP, AdSize64, [all …]
|
| H A D | X86.td | 296 // Ivy Bridge and newer processors have enhanced REP MOVSB and STOSB (aka 297 // "string operations"). See "REP String Enhancement" in the Intel Software 298 // Development Manual. This feature essentially means that REP MOVSB will copy 304 "REP MOVS/STOS are fast">; 306 // Icelake and newer processors have Fast Short REP MOV. 310 "REP MOVSB of short lengths is faster">;
|
| H A D | X86InstrFormats.td | 201 class REP { bit hasREPPrefix = 1; } 323 bit hasREPPrefix = 0; // Does this inst have a REP prefix?
|
| /llvm-project-15.0.7/llvm/lib/Support/ |
| H A D | regcomp.c | 1121 # define REP(f, t) ((f)*8 + (t)) in repeat() macro 1130 switch (REP(MAP(from), MAP(to))) { in repeat() 1131 case REP(0, 0): /* must be user doing this */ in repeat() 1134 case REP(0, 1): /* as x{1,1}? */ in repeat() 1135 case REP(0, N): /* as x{1,n}? */ in repeat() 1136 case REP(0, INF): /* as x{1,}? */ in repeat() 1146 case REP(1, 1): /* trivial case */ in repeat() 1149 case REP(1, N): /* as x?x{1,n-1} */ in repeat() 1161 case REP(1, INF): /* as x+ */ in repeat() 1165 case REP(N, N): /* as xx{m-1,n-1} */ in repeat() [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-ar/ |
| H A D | option-X.test | 161 # RUN: FileCheck %s --check-prefixes=REP 170 # RUN: FileCheck %s --check-prefixes=REP,REP-DUP 174 # REP: xcoff.o 175 # REP-DUP-NEXT: xcoff.o 176 # REP-EMPTY:
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/MCTargetDesc/ |
| H A D | X86BaseInfo.h | 897 REP = 1 << REPShift, enumerator
|
| H A D | X86MCCodeEmitter.cpp | 610 if (TSFlags & X86II::REP || Flags & X86::IP_HAS_REPEAT) in emitPrefixImpl()
|