[all-commits] [llvm/llvm-project] 006b3b: [ARM] Deliberately prevent inline asm in low overh...
David Green via All-commits
all-commits at lists.llvm.org
Thu Nov 19 05:28:51 PST 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 006b3bdeddb0234f53a1ab72e427ef74184461f5
https://github.com/llvm/llvm-project/commit/006b3bdeddb0234f53a1ab72e427ef74184461f5
Author: David Green <david.green at arm.com>
Date: 2020-11-19 (Thu, 19 Nov 2020)
Changed paths:
M llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp
A llvm/test/CodeGen/Thumb2/LowOverheadLoops/inlineasm.ll
Log Message:
-----------
[ARM] Deliberately prevent inline asm in low overhead loops. NFC
This was already something that was handled by one of the "else"
branches in maybeLoweredToCall, so this patch is an NFC but makes it
explicit and adds a test. We may in the future want to support this
under certain situations but for the moment just don't try and create
low overhead loops with inline asm in them.
Differential Revision: https://reviews.llvm.org/D91257
More information about the All-commits
mailing list