commit | 72977a45a8ad9d9524c9b49399e89fb9a3a676ed | [log] [tgz] |
---|---|---|
author | Anton Korobeynikov <asl@math.spbu.ru> | Fri Aug 14 20:10:52 2009 +0000 |
committer | Anton Korobeynikov <asl@math.spbu.ru> | Fri Aug 14 20:10:52 2009 +0000 |
tree | c55553467012faa67e7cbf7d9d59fff93516a821 | |
parent | e6c835f42418c0fae6b63908d3c576a26d64cab2 [diff] |
Allow targets to specify their choice of calling conventions per libcall. Take advantage of this in the ARM backend to rectify broken choice of CC when hard float is in effect. PIC16 may want to see if it could be of use in MakePIC16Libcall, which works unchanged. Patch by Sandeep! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79033 91177308-0d34-0410-b5e6-96231b3b80d8