3171def nativePhysicalNativeFenceWaitBlock =
3172 (lambda unrestricted tail : (family X86NativeAssembly) .
3173 (nativePhysicalNativeLabel
3174 nativePhysicalNativeLabelDispatchFenceWait
3175 (nativePhysicalNativeResolveCall
3176 (byte 64)
3177 npR9
3178 (nativePhysicalNativeResolveCall
3179 (byte 88)
3180 npRDX
3181 (nativePhysicalNativeResolveCall
3182 (byte 112)
3183 npR8
3184 (nativePhysicalNativeResolveCall
3185 (byte 136)
3186 npRAX
3187 (npScratchInto
3188 npR10
3189 (npClear
3190 npR11
3191 (npStore64
3192 npR10
3193 (npD (byte 32))
3194 npR11
3195 (npStore64
3196 npR10
3197 (npD (byte 40))
3198 npRAX
3199 (nativePhysicalNativeLabel
3200 nativePhysicalNativeLabelFenceWaitLoop
3201 (npLoad64
3202 npRAX
3203 npR9
3204 nativePhysicalNativeD0
3205 (npCompare
3206 npRAX
3207 npRDX
3208 (nativePhysicalNativeJumpCondition
3209 npZero
3210 nativePhysicalNativeLabelFenceWaitDone
3211 (npMove
3212 npRDI
3213 npR10
3214 (npAddImmediate
3215 npRDI
3216 (nativePhysicalNativeI32Byte (byte 32))
3217 (npClear
3218 npRSI
3219 (nativePhysicalNativeEmit
3220 (nativePhysicalNativeMoveImmediate32
3221 npRAX
3222 (nativePhysicalNativeI32Byte (byte 35)))
3223 (nativePhysicalNativeEmit
3224 nativePhysicalNativeSystemCallInstruction
3225 (npAddImmediate
3226 npR8
3227 nativePhysicalNativeI32NegativeOne
3228 (npTest
3229 npR8
3230 (nativePhysicalNativeJumpCondition
3231 npNotZero
3232 nativePhysicalNativeLabelFenceWaitLoop
3233 (nativePhysicalNativeJump
3234 nativePhysicalNativeLabelCommandFailure
3235 (nativePhysicalNativeLabel
3236 nativePhysicalNativeLabelFenceWaitDone
3237 (nativePhysicalNativeJump
3238 nativePhysicalNativeLabelAdvance
3239 tail)))))))))))))))))))))))))The compiler supplied declaration spans and resolved links from this source snapshot. This page does not assert that this file belongs to a checked closure.