The compiler explicitly calls this for every RTL accessor, so that
would explain why this primitive was turning up hot. Should speed up
the compiler a little to avoid diving into microcoded primitives for
every attempt to get a piece out of an RTL expression during the RTL
passes!
(flo:vector-ref floating-vector-ref)
(flo:vector-set! floating-vector-set!)
(flo:zero? flonum-zero?)
+ (general-car-cdr general-car-cdr)
(get-fixed-objects-vector get-fixed-objects-vector)
(get-interrupt-enables get-interrupt-enables)
(hunk3-cons hunk3-cons)