[all-commits] [llvm/llvm-project] 035795: [ARM][bfloat] Do not coerce bfloat arguments and r...

Ties Stuij via All-commits all-commits at lists.llvm.org
Thu Jun 18 10:26:32 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 035795659b604246b873f659f8feed8084898247
      https://github.com/llvm/llvm-project/commit/035795659b604246b873f659f8feed8084898247
  Author: Ties Stuij <ties.stuij at arm.com>
  Date:   2020-06-18 (Thu, 18 Jun 2020)

  Changed paths:
    M clang/lib/CodeGen/TargetInfo.cpp
    M clang/test/CodeGen/arm-bf16-params-returns.c
    M clang/test/CodeGen/arm-mangle-bf16.cpp

  Log Message:
  -----------
  [ARM][bfloat] Do not coerce bfloat arguments and returns to integers

Summary:
As part of moving the argument lowering handling for bfloat arguments and
returns to the backend, this patch removes the code that was responsible for
handling the coercion of those arguments in Clang's Codegen.

Subscribers: kristof.beyls, danielkiss, cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D81837




More information about the All-commits mailing list