[PATCH] D14639: LLDB JIT needs android vector passing rules.

Stephen Hines via cfe-commits cfe-commits at lists.llvm.org
Tue Dec 1 13:53:10 PST 2015


srhines updated this revision to Diff 41560.
srhines added a comment.

Update vector ABI for Android ARM targets.

Summary:
Looking into some recent issues with LLDB's expression parser highlighted that
upstream clang passes vector types differently than the Android Open Source
Project's clang for Arm targets. This patch reflects the changes present in
AOSP and allows LLDB's JIT expression evaluation to work correctly for Arm
Android targets when passing vectors.

This is submitted with consent of the original author Stephen Hines.

Reviewers: asl, rsmith

Subscribers: aemerson, tberghammer, danalbert, srhines, cfe-commits, pirama

Differential Revision: http://reviews.llvm.org/D14639


http://reviews.llvm.org/D14639

Files:
  lib/CodeGen/TargetInfo.cpp
  test/CodeGen/arm-abi-vector.c

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D14639.41560.patch
Type: text/x-patch
Size: 10171 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20151201/b5b00daa/attachment.bin>


More information about the cfe-commits mailing list