[all-commits] [llvm/llvm-project] 97b5fb: GlobalISel: Translate llvm.convert.{to|from}.fp16 ...
Matt Arsenault via All-commits
all-commits at lists.llvm.org
Tue Jul 28 09:01:28 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 97b5fb78d137a44bec104ba073dd620008ed7abb
https://github.com/llvm/llvm-project/commit/97b5fb78d137a44bec104ba073dd620008ed7abb
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2020-07-28 (Tue, 28 Jul 2020)
Changed paths:
M llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp
A llvm/test/CodeGen/AArch64/GlobalISel/irtranslator-convert-fp16-intrinsics.ll
Log Message:
-----------
GlobalISel: Translate llvm.convert.{to|from}.fp16 intrinsics
I think these were added as a workaround for SelectionDAG lacking half
legalization support in the past. I think they should probably be
removed from the IR, but clang does still have a target control to
emit these instead of the native half fpext/fptrunc.
More information about the All-commits
mailing list