Home
last modified time | relevance | path

Searched refs:retire (Results 1 – 25 of 31) sorted by relevance

12

/openbsd/src/sys/dev/pci/drm/i915/gt/
Dintel_gt_requests.c64 struct intel_timeline *tl = xchg(&engine->retire, NULL); in engine_retire()
67 struct intel_timeline *next = xchg(&tl->retire, NULL); in engine_retire()
100 if (cmpxchg(&tl->retire, NULL, RSTUB)) /* already queued */ in add_retire()
104 first = READ_ONCE(engine->retire); in add_retire()
106 tl->retire = ptr_pack_bits(first, 1, 1); in add_retire()
107 while (!try_cmpxchg(&engine->retire, &first, tl)); in add_retire()
130 GEM_BUG_ON(engine->retire); in intel_engine_fini_retire()
Dintel_timeline_types.h70 struct intel_timeline *retire; member
Dintel_engine_types.h580 struct intel_timeline *retire; member
Dintel_timeline.c398 GEM_BUG_ON(timeline->retire); in __intel_timeline_free()
/openbsd/src/sys/dev/pci/drm/i915/
Di915_active.h154 void (*retire)(struct i915_active *ref),
160 #define i915_active_init(ref, active, retire, flags) do { \ argument
164 __i915_active_init(ref, active, retire, flags, &__mkey, &__wkey); \
Di915_active_types.h40 void (*retire)(struct i915_active *ref); member
Di915_active.c79 return (void *)ref->active ?: (void *)ref->retire ?: (void *)ref; in active_debug_hint()
163 if (ref->retire) in __active_retire()
164 ref->retire(ref); in __active_retire()
348 void (*retire)(struct i915_active *ref), in __i915_active_init()
357 ref->retire = retire; in __i915_active_init()
/openbsd/src/gnu/gcc/gcc/config/rs6000/
D8540.md119 ;; retire unit because of the result automata will be huge. We ignore
178 ;; float divides. We omit reserving a retire unit and miu_stage3
223 ;; Vector divides: Use the average. We omit reserving a retire unit
/openbsd/src/gnu/llvm/llvm/lib/MCA/HardwareUnits/
DRetireControlUnit.cpp79 Current.IR.getInstruction()->retire(); in consumeCurrentToken()
/openbsd/src/gnu/llvm/llvm/docs/CommandGuide/
Dllvm-mca.rst173 .. option:: -retire-stats
175 Enable extra retire control unit statistics. This view is disabled by default.
193 dispatch logic, the hardware schedulers, the register file(s), and the retire
638 [3]: Average time elapsed from WB until retire stage
679 There is a gap of 5 cycles between the write-back stage and the retire event.
680 That is because instructions must retire in program order, so [1,0] has to wait
770 counters for the dispatch logic, the reorder buffer, the retire control unit,
878 were retired. The retire statistics are displayed by using the command option
879 ``-all-stats`` or ``-retire-stats``.
994 get removed from the queue and the retire control unit is notified.
[all …]
/openbsd/src/gnu/gcc/gcc/config/i386/
Dpentium.md82 ;; fpu retire retire
/openbsd/src/gnu/usr.bin/gcc/gcc/config/i386/
Dpentium.md82 ;; fpu retire retire
/openbsd/src/sys/dev/pci/drm/i915/selftests/
Di915_active.c281 drm_printf(m, "active %ps:%ps\n", ref->active, ref->retire); in i915_active_print()
/openbsd/src/gnu/llvm/llvm/lib/MCA/Stages/
DInOrderIssueStage.cpp338 IS.retire(); in retireInstruction()
/openbsd/src/gnu/llvm/llvm/include/llvm/MCA/
DInstruction.h697 void retire() { in retire() function
/openbsd/src/gnu/llvm/llvm/include/llvm/Target/
DTargetSchedule.td263 // An instruction is allowed to retire out-of-order if RetireOOO is
550 // Describe the retire control unit.
551 // A retire control unit specifies the size of the reorder buffer, as well as
/openbsd/src/gnu/llvm/llvm/lib/Target/X86/
DX86ScheduleBtVer2.td67 // The retire control unit (RCU) can track up to 64 macro-ops in-flight. It can
68 // retire up to two macro-ops per cycle.
DX86ScheduleZnver2.td116 // The retire unit handles in-order commit of up to 8 macro ops per cycle.
118 // To be noted, the retire unit is shared between integer and FP ops.
DX86ScheduleZnver1.td115 // The retire unit handles in-order commit of up to 8 macro ops per cycle.
117 // To be noted, the retire unit is shared between integer and FP ops.
DX86ScheduleZnver3.td26 // The retire control unit (RCU) tracks the completion status of all
77 // The retire unit handles in-order commit of up to eight macro ops per cycle.
DX86ScheduleZnver4.td22 // The retire control unit (RCU) tracks the completion status of all
75 // The retire unit handles in-order commit of up to nine macro ops per cycle.
DX86ScheduleBdVer2.td77 // The Retire Control Unit on Piledriver can retire up to 4 macro-ops per cycle.
/openbsd/src/gnu/llvm/lldb/docs/status/
Dprojects.rst184 threads lazily but keep "unseen" threads in a holding area, and only retire
/openbsd/src/gnu/usr.bin/binutils-2.17/cpu/
Dm32r.cpu219 ;- maybe have `retire' support update total cycle count to handle current
227 ;(retire)
/openbsd/src/gnu/usr.bin/gcc/gcc/config/pa/
Dpa.md459 ;; instructions. The PA8000 can retire two non-memory operations per cycle
488 ;; We can issue any two memops per cycle, but we can only retire
503 ;; We can issue and retire two non-memory operations per cycle with
521 ;; They can issue/retire two at a time in the non-memory

12