Commit 779fc8fb by Segher Boessenkool Committed by Segher Boessenkool

rs6000.md (probe_stack): Delete.

	* config/rs6000/rs6000.md (probe_stack): Delete.
	(probe_stack_address): New.

From-SVN: r219806
parent ffafb4f0
2015-01-17 Segher Boessenkool <segher@kernel.crashing.org>
* config/rs6000/rs6000.md (probe_stack): Delete.
(probe_stack_address): New.
2015-01-17 Segher Boessenkool <segher@kernel.crashing.org>
* config/rs6000/rs6000.c (rs6000_gimplify_va_arg): Use TARGET_32BIT
to test for 32-bit ABIs, not !TARGET_POWERPC64.
......
......@@ -11671,11 +11671,13 @@
""
"")
(define_expand "probe_stack"
[(set (match_operand 0 "memory_operand" "=m")
(unspec [(const_int 0)] UNSPEC_PROBE_STACK))]
(define_expand "probe_stack_address"
[(use (match_operand 0 "address_operand"))]
""
{
operands[0] = gen_rtx_MEM (Pmode, operands[0]);
MEM_VOLATILE_P (operands[0]) = 1;
if (TARGET_64BIT)
emit_insn (gen_probe_stack_di (operands[0]));
else
......
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