Home
last modified time | relevance | path

Searched +refs:phase +refs:space +refs:shift (Results 1 – 25 of 4634) sorted by relevance

12345678910>>...186

/dports/lang/racket/racket-8.3/src/expander/common/
H A Dphase+space.rkt24 ;; phase and space or a phase shift and a space shift:
42 phase+space-shift?
43 intern-phase+space-shift
45 phase+space-shift-phase-level
46 phase+space-shift-space-level ; '#:none => no delta
50 phase+space-shift?-string
59 ;; used for both phase+space and phase+space-shift
82 (define intern-phase+space-shift
88 [(phase+space-shift)
89 (intern phase+space-shift)]))
[all …]
/dports/lang/racket-minimal/racket-8.3/src/expander/common/
H A Dphase+space.rkt24 ;; phase and space or a phase shift and a space shift:
42 phase+space-shift?
43 intern-phase+space-shift
45 phase+space-shift-phase-level
46 phase+space-shift-space-level ; '#:none => no delta
50 phase+space-shift?-string
59 ;; used for both phase+space and phase+space-shift
82 (define intern-phase+space-shift
88 [(phase+space-shift)
89 (intern phase+space-shift)]))
[all …]
/dports/lang/racket/racket-8.3/share/pkgs/racket-doc/scribblings/reference/
H A Dphase+space.scrbl19 a phase--space combination (or phase--space shift combination), then
57 @defproc[(phase+space [phase phase?] [space space?]) phase+space?]{
64 @defproc[(phase+space-phase [p+s phase+space?]) phase?]
65 @defproc[(phase+space-space [p+s phase+space?]) phase?]
72 @defproc[(phase+space-shift? [v any/c]) boolean?]{
75 @tech{phase level} shift and @tech{binding space} shift combination,
78 space using @racket[phase+shift+]. The possible representations of a
91 @racket[space?]) --- represents a phase level shift in the
97 @defproc[(phase+space+ [p+s phase+space?] [shift phase+space-shift?])
103 @defproc[(phase+space-shift+ [shift phase+space?] [additional-shift phase+space-shift?])
[all …]
H A Dstx-comp.scrbl107 phase+space-shift?
108 phase+space?)
124 _nominal-from-mod _nominal-from-sym _from-phase _import-phase+space-shift
171 @item{@racket[_import-phase+space-shift] is @racket[0] if the binding
220 phase+space-shift?
221 phase+space?))]{
235 phase+space?
236 phase+space-shift?
237 phase+space?))]{
252 phase+space-shift?
[all …]
/dports/lang/racket/racket-8.3/collects/racket/
H A Dphase+space.rkt8 phase+space-shift?
10 phase+space-space
12 phase+space-shift+)
51 (define-values (phase+space-shift?)
85 (if (phase+space-shift? s)
87 (raise-argument-error 'phase+space+ "phase+space-shift?" s))))
97 (define-values (phase+space-shift+)
102 (if (phase+space-shift? s1)
104 (raise-argument-error 'phase+space+ "phase+space-shift?" s1))
105 (if (phase+space-shift? s2)
[all …]
/dports/lang/racket-minimal/racket-8.3/collects/racket/
H A Dphase+space.rkt8 phase+space-shift?
10 phase+space-space
12 phase+space-shift+)
51 (define-values (phase+space-shift?)
85 (if (phase+space-shift? s)
87 (raise-argument-error 'phase+space+ "phase+space-shift?" s))))
97 (define-values (phase+space-shift+)
102 (if (phase+space-shift? s1)
104 (raise-argument-error 'phase+space+ "phase+space-shift?" s1))
105 (if (phase+space-shift? s2)
[all …]
/dports/lang/racket/racket-8.3/src/expander/syntax/
H A Dmodule-binding.rkt16 module-binding-nominal-require-phase+space-shift
29 … #:nominal-require-phase+space-shift [nominal-require-phase+space-shift 0]
40 (eqv? nominal-require-phase+space-shift 0)
46 nominal-require-phase+space-shift
59 …#:nominal-require-phase+space-shift [nominal-require-phase+space-shift (module-binding-nominal-req…
68 #:nominal-require-phase+space-shift nominal-require-phase+space-shift
82 nominal-require-phase+space-shift
127 nominal-require-phase+space-shift
135 … #:nominal-require-phase+space-shift (intern-phase+space-shift nominal-require-phase+space-shift)
175 (define (module-binding-nominal-require-phase+space-shift b)
[all …]
H A Dbinding-set.rkt5 "../common/phase+space.rkt")
13 (struct bind (sym phase binding))
15 (define (syntax-binding-set-extend bs as-sym as-phase mpi
16 sym phase
17 nominal-mpi nominal-phase+space nominal-sym
18 nominal-require-phase+space-shift
23 as-phase
24 (make-module-binding mpi phase sym
27 #:nominal-phase+space nominal-phase+space
29 … #:nominal-require-phase+space-shift nominal-require-phase+space-shift))
[all …]
H A Dapi.rkt3 "../common/phase+space.rkt"
16 [syntax-shift-phase-level raw:syntax-shift-phase-level])
66 syntax-shift-phase-level
119 [nominal-phase+space phase]
121 [nominal-require-phase+space-shift 0]
130 (check who phase+space? #:contract phase+space?-string nominal-phase+space)
132 …(check who phase+space-shift? #:contract phase+space-shift?-string nominal-require-phase+space-shi…
136 nominal-mpi (intern-phase+space nominal-phase+space) nominal-sym
137 (intern-phase+space-shift nominal-require-phase+space-shift)
220 (define/who (syntax-shift-phase-level s phase)
[all …]
H A Dbulk-binding.rkt7 "../common/phase+space.rkt"
50 #:provide-phase+space provide-phase+space
51 #:phase+space-shift phase+space-shift)
57 #:nominal-phase+space provide-phase+space
59 #:nominal-require-phase+space-shift phase+space-shift
82 provide-phase+space ; providing module's import phase and space
83 phase+space-shift ; providing module's instantiation phase and space level
129 #:provide-phase+space (bulk-binding-provide-phase+space b)
130 #:phase+space-shift (bulk-binding-phase+space-shift b)))
149 (ser-push! (bulk-binding-phase+space-shift b))
[all …]
/dports/lang/racket-minimal/racket-8.3/src/expander/syntax/
H A Dmodule-binding.rkt16 module-binding-nominal-require-phase+space-shift
29 … #:nominal-require-phase+space-shift [nominal-require-phase+space-shift 0]
40 (eqv? nominal-require-phase+space-shift 0)
46 nominal-require-phase+space-shift
59 …#:nominal-require-phase+space-shift [nominal-require-phase+space-shift (module-binding-nominal-req…
68 #:nominal-require-phase+space-shift nominal-require-phase+space-shift
82 nominal-require-phase+space-shift
127 nominal-require-phase+space-shift
135 … #:nominal-require-phase+space-shift (intern-phase+space-shift nominal-require-phase+space-shift)
175 (define (module-binding-nominal-require-phase+space-shift b)
[all …]
H A Dbinding-set.rkt5 "../common/phase+space.rkt")
13 (struct bind (sym phase binding))
15 (define (syntax-binding-set-extend bs as-sym as-phase mpi
16 sym phase
17 nominal-mpi nominal-phase+space nominal-sym
18 nominal-require-phase+space-shift
23 as-phase
24 (make-module-binding mpi phase sym
27 #:nominal-phase+space nominal-phase+space
29 … #:nominal-require-phase+space-shift nominal-require-phase+space-shift))
[all …]
H A Dapi.rkt3 "../common/phase+space.rkt"
16 [syntax-shift-phase-level raw:syntax-shift-phase-level])
66 syntax-shift-phase-level
119 [nominal-phase+space phase]
121 [nominal-require-phase+space-shift 0]
130 (check who phase+space? #:contract phase+space?-string nominal-phase+space)
132 …(check who phase+space-shift? #:contract phase+space-shift?-string nominal-require-phase+space-shi…
136 nominal-mpi (intern-phase+space nominal-phase+space) nominal-sym
137 (intern-phase+space-shift nominal-require-phase+space-shift)
220 (define/who (syntax-shift-phase-level s phase)
[all …]
H A Dbulk-binding.rkt7 "../common/phase+space.rkt"
50 #:provide-phase+space provide-phase+space
51 #:phase+space-shift phase+space-shift)
57 #:nominal-phase+space provide-phase+space
59 #:nominal-require-phase+space-shift phase+space-shift
82 provide-phase+space ; providing module's import phase and space
83 phase+space-shift ; providing module's instantiation phase and space level
129 #:provide-phase+space (bulk-binding-provide-phase+space b)
130 #:phase+space-shift (bulk-binding-phase+space-shift b)))
149 (ser-push! (bulk-binding-phase+space-shift b))
[all …]
/dports/lang/racket-minimal/racket-8.3/src/expander/expand/
H A Drequire.rkt48 [phase-shift phase-shift] ; this really should be called `phase-level` everywhere
72 (phase+ phase-shift p)
222 #:phase-shift phase-shift
263 #:phase-shift phase-shift
291 … (add-required-module! requires+provides mpi (intern-phase+space-shift phase-shift space-level)
316 bind-in-stx phase-shift space-level m-ns interned-mpi module-name
440 (define (bind-all-provides! m in-stx phase-shift space-level ns mpi module-name
454 (define phase+space-shift (intern-phase+space-shift phase-shift space-level))
460 (define phase+space (phase+space+ provide-phase+space phase+space-shift))
477 #:phase+space-shift phase+space-shift))
[all …]
H A Drequire+provide.rkt123 (phase+space-shift-phase-level phase+space-shift)
128 phase+space-shift
145 … #:nominal-require-phase+space-shift (module-binding-nominal-require-phase+space-shift binding)
154 … #:nominal-require-phase+space-shift nominal-require-phase+space-shift
236 (define phase+space (phase+space+ (bulk-required-provide-phase+space br) phase+space-shift))
255 (for* ([(phase+space-shift at-phase) (in-hash at-mod)]
286 (define nominal-phase+space-shift (module-binding-nominal-require-phase+space-shift b))
423 (define nominal-phase+space-shift (module-binding-nominal-require-phase+space-shift b))
468 (define nominal-phase+space-shift (module-binding-nominal-require-phase+space-shift b))
523 [phase+space-shift (in-list (if (eq? phase+space-shift 'all)
[all …]
H A Dprovide.rkt219 (define b (resolve+shift/extra-inspector (add-space-scope spec at-space) at-phase ns))
223 …(when (same-binding? b (resolve+shift/extra-inspector (remove-space-scope spec at-space) at-phase
226 (define immed-b (resolve+shift spec at-phase #:immediate? #t))
260 (define at-phase+space-shift (intern-phase+space-shift at-phase at-space-level))
261 (define requireds (extract-module-requires rp mpi at-phase+space-shift))
282 (define at-phase+space (phase+space+ 0 at-phase+space-shift))
289 (define phase (phase+space-phase phase+space))
290 (define space (phase+space-space phase+space))
301 (define b (resolve+shift/extra-inspector id phase ns))
302 (define immed-b (resolve+shift id phase #:immediate? #t))
[all …]
H A Dsyntax-local.rkt6 "../common/phase+space.rkt"
300 #:shift-wrap [shift-wrap (lambda (s phase lift-ctx) s)]
312 …(define shift-s (for/fold ([s pre-s]) ([phase (in-range phase wrt-phase -1)]) ; shift from lift-co…
387 (syntax-shift-phase-level core-stx phase)
401 (define/who (syntax-local-module-required-identifiers mod-path phase+space-shift)
404 (unless (or (eq? phase+space-shift #t) (phase+space-shift? phase+space-shift))
405 (raise-argument-error who (format "(or/c ~a #t)" phase+space-shift?-string) phase+space-shift))
415 … (if (eq? phase+space-shift #t) 'all (intern-phase+space-shift phase+space-shift))))
417 (for/list ([(phase+space-shift ids) (in-hash (requireds->phase-ht requireds))])
418 (cons phase+space-shift ids))))
[all …]
/dports/lang/racket/racket-8.3/src/expander/expand/
H A Drequire.rkt48 [phase-shift phase-shift] ; this really should be called `phase-level` everywhere
72 (phase+ phase-shift p)
222 #:phase-shift phase-shift
263 #:phase-shift phase-shift
291 … (add-required-module! requires+provides mpi (intern-phase+space-shift phase-shift space-level)
316 bind-in-stx phase-shift space-level m-ns interned-mpi module-name
440 (define (bind-all-provides! m in-stx phase-shift space-level ns mpi module-name
454 (define phase+space-shift (intern-phase+space-shift phase-shift space-level))
460 (define phase+space (phase+space+ provide-phase+space phase+space-shift))
477 #:phase+space-shift phase+space-shift))
[all …]
H A Drequire+provide.rkt123 (phase+space-shift-phase-level phase+space-shift)
128 phase+space-shift
145 … #:nominal-require-phase+space-shift (module-binding-nominal-require-phase+space-shift binding)
154 … #:nominal-require-phase+space-shift nominal-require-phase+space-shift
236 (define phase+space (phase+space+ (bulk-required-provide-phase+space br) phase+space-shift))
255 (for* ([(phase+space-shift at-phase) (in-hash at-mod)]
286 (define nominal-phase+space-shift (module-binding-nominal-require-phase+space-shift b))
423 (define nominal-phase+space-shift (module-binding-nominal-require-phase+space-shift b))
468 (define nominal-phase+space-shift (module-binding-nominal-require-phase+space-shift b))
523 [phase+space-shift (in-list (if (eq? phase+space-shift 'all)
[all …]
H A Dprovide.rkt219 (define b (resolve+shift/extra-inspector (add-space-scope spec at-space) at-phase ns))
223 …(when (same-binding? b (resolve+shift/extra-inspector (remove-space-scope spec at-space) at-phase
226 (define immed-b (resolve+shift spec at-phase #:immediate? #t))
260 (define at-phase+space-shift (intern-phase+space-shift at-phase at-space-level))
261 (define requireds (extract-module-requires rp mpi at-phase+space-shift))
282 (define at-phase+space (phase+space+ 0 at-phase+space-shift))
289 (define phase (phase+space-phase phase+space))
290 (define space (phase+space-space phase+space))
301 (define b (resolve+shift/extra-inspector id phase ns))
302 (define immed-b (resolve+shift id phase #:immediate? #t))
[all …]
H A Dsyntax-local.rkt6 "../common/phase+space.rkt"
300 #:shift-wrap [shift-wrap (lambda (s phase lift-ctx) s)]
312 …(define shift-s (for/fold ([s pre-s]) ([phase (in-range phase wrt-phase -1)]) ; shift from lift-co…
387 (syntax-shift-phase-level core-stx phase)
401 (define/who (syntax-local-module-required-identifiers mod-path phase+space-shift)
404 (unless (or (eq? phase+space-shift #t) (phase+space-shift? phase+space-shift))
405 (raise-argument-error who (format "(or/c ~a #t)" phase+space-shift?-string) phase+space-shift))
415 … (if (eq? phase+space-shift #t) 'all (intern-phase+space-shift phase+space-shift))))
417 (for/list ([(phase+space-shift ids) (in-hash (requireds->phase-ht requireds))])
418 (cons phase+space-shift ids))))
[all …]
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/polly/lib/External/ppcg/
H A Dhybrid.c794 isl_multi_aff *shift; in compute_shift_phase() local
797 shift = isl_multi_aff_multi_val_on_space(space, in compute_shift_phase()
799 space = isl_multi_aff_get_space(shift); in compute_shift_phase()
800 shift = isl_multi_aff_add(shift, isl_multi_aff_identity(space)); in compute_shift_phase()
802 return shift; in compute_shift_phase()
1417 phase->domain = isl_set_align_params(phase->domain, space); in phase_align_params()
1510 space = ppcg_ht_phase_get_input_space(phase); in compute_space_shift()
1554 space = ppcg_ht_phase_get_input_space(phase); in compute_space_tile()
1583 __isl_keep ppcg_ht_tiling *tiling, int shift) in ppcg_ht_tiling_compute_phase() argument
1588 if (shift) in ppcg_ht_tiling_compute_phase()
[all …]
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/polly/lib/External/ppcg/
H A Dhybrid.c794 isl_multi_aff *shift; in compute_shift_phase() local
797 shift = isl_multi_aff_multi_val_on_space(space, in compute_shift_phase()
799 space = isl_multi_aff_get_space(shift); in compute_shift_phase()
800 shift = isl_multi_aff_add(shift, isl_multi_aff_identity(space)); in compute_shift_phase()
802 return shift; in compute_shift_phase()
1417 phase->domain = isl_set_align_params(phase->domain, space); in phase_align_params()
1510 space = ppcg_ht_phase_get_input_space(phase); in compute_space_shift()
1554 space = ppcg_ht_phase_get_input_space(phase); in compute_space_tile()
1583 __isl_keep ppcg_ht_tiling *tiling, int shift) in ppcg_ht_tiling_compute_phase() argument
1588 if (shift) in ppcg_ht_tiling_compute_phase()
[all …]
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/polly/lib/External/ppcg/
H A Dhybrid.c794 isl_multi_aff *shift; in compute_shift_phase() local
797 shift = isl_multi_aff_multi_val_on_space(space, in compute_shift_phase()
799 space = isl_multi_aff_get_space(shift); in compute_shift_phase()
800 shift = isl_multi_aff_add(shift, isl_multi_aff_identity(space)); in compute_shift_phase()
802 return shift; in compute_shift_phase()
1417 phase->domain = isl_set_align_params(phase->domain, space); in phase_align_params()
1510 space = ppcg_ht_phase_get_input_space(phase); in compute_space_shift()
1554 space = ppcg_ht_phase_get_input_space(phase); in compute_space_tile()
1583 __isl_keep ppcg_ht_tiling *tiling, int shift) in ppcg_ht_tiling_compute_phase() argument
1588 if (shift) in ppcg_ht_tiling_compute_phase()
[all …]

12345678910>>...186