Skip to content
Unverified Commit 7f343557 authored by Craig Topper's avatar Craig Topper Committed by GitHub
Browse files

[RISCV] Use separate CCValAssign for both parts of f64 with ilp32. (#69129)

Mark any registers as CustomReg and any stack slot as CustomMem.
    
This allows us to more directly emit the register or memory access for
the high part. Previously we needed a memory access if the low register
was X17 and we assumed the stack offset was 0. If the low part wasn't
X17, we assumed the high register was the next register after the low
register.
    
This is another part of supporting FP arguments with GISel.
parent a559de0c
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment