This function seems target-independent so far: all the target-specific behaviour
is isolated in the CCAssignFn and the ValueHandler (which we're also extracting
into the generic CallLowering).
The intention is to use this in the ARM backend.
Paths
| Differential D27045
[GlobalISel] Extract handleAssignments out of AArch64CallLowering ClosedPublic Authored by rovka on Nov 23 2016, 7:04 AM.
Details Summary This function seems target-independent so far: all the target-specific behaviour The intention is to use this in the ARM backend.
Diff Detail
Event TimelineHerald added subscribers: dberris, vkalintiris, mehdi_amini, aemerson. · View Herald TranscriptNov 23 2016, 7:04 AM Comment Actions Hi, Sounds good to me, but I would like Tim to chime in. He wrote that piece. Cheers, Comment Actions
Thanks. I'm using this in D27195 if anyone wants to have a look. This revision is now accepted and ready to land.Nov 30 2016, 9:49 AM Closed by commit rL288658: [GlobalISel] Extract handleAssignments out of AArch64CallLowering (authored by rovka). · Explain WhyDec 5 2016, 2:50 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 80240 llvm/trunk/include/llvm/CodeGen/GlobalISel/CallLowering.h
llvm/trunk/lib/CodeGen/GlobalISel/CallLowering.cpp
llvm/trunk/lib/Target/AArch64/AArch64CallLowering.h
llvm/trunk/lib/Target/AArch64/AArch64CallLowering.cpp
|