Commit 190315a7 by Richard Kenner

Add new UNSPEC_VOLATILE 0 to flush instruction cache.

From-SVN: r2875
parent 7981384f
......@@ -2308,6 +2308,13 @@
}"
[(set_attr "type" "ibr")])
;; Cache flush. Used by INITIALIZE_TRAMPOLINE. 0x86 is PAL_imb, but we don't
;; want to have to include pal.h in our .s file.
(define_insn ""
[(unspec_volatile [(const_int 0)] 0)]
""
"call_pal 0x86")
;; Finally, we have the basic data motion insns. The byte and word insns
;; are done via define_expand. Start with the floating-point insns, since
;; they are simpler.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment