aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.h
diff options
context:
space:
mode:
authorMingming Liu <mingmingl@google.com>2022-07-25 22:48:56 -0700
committerMingming Liu <mingmingl@google.com>2022-07-27 11:11:16 -0700
commit34348814e127163d00825fe98bb1c04cebc459a1 (patch)
tree5a4d73a79e24c17c3297b88058e21c7c19a20ea0 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.h
parent653b21416c1d0f22841c64cbfd09a2cdc49544a6 (diff)
downloadllvm-34348814e127163d00825fe98bb1c04cebc459a1.zip
llvm-34348814e127163d00825fe98bb1c04cebc459a1.tar.gz
llvm-34348814e127163d00825fe98bb1c04cebc459a1.tar.bz2
[AArch64] Explicitly use v1i64 type for llvm.aarch64.neon.pmull64
Without this, the intrinsic will be expanded to an integer; thereby an explicit copy (from GPR to SIMD register) will be codegen'd. This matches the general convention of using "v1" types to represent scalar integer operations in vector registers. The similar approach is observed in D56616, and the pattern likely applies on other intrinsic that accepts integer scalars (e.g., int_aarch64_neon_sqdmulls_scalar) Differential Revision: https://reviews.llvm.org/D130548
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.h')
0 files changed, 0 insertions, 0 deletions