projects
/
oota-llvm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
9c58aa7
)
Allow i1 to be promoted to i32 for ARM APCS calling convention.
author
Chad Rosier
<mcrosier@apple.com>
Sat, 5 Nov 2011 00:02:56 +0000
(
00:02
+0000)
committer
Chad Rosier
<mcrosier@apple.com>
Sat, 5 Nov 2011 00:02:56 +0000
(
00:02
+0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@143755
91177308
-0d34-0410-b5e6-
96231b3b80d8
lib/Target/ARM/ARMCallingConv.td
patch
|
blob
|
history
diff --git
a/lib/Target/ARM/ARMCallingConv.td
b/lib/Target/ARM/ARMCallingConv.td
index d2981c0af8ca469b3cdaaca27d3d510e49c737b3..5539d28cae8ce3b3ae03a43a2d0fb86fe430a502 100644
(file)
--- a/
lib/Target/ARM/ARMCallingConv.td
+++ b/
lib/Target/ARM/ARMCallingConv.td
@@
-25,7
+25,7
@@
def CC_ARM_APCS : CallingConv<[
// Handles byval parameters.
CCIfByVal<CCPassByVal<4, 4>>,
- CCIfType<[i8, i16], CCPromoteToType<i32>>,
+ CCIfType<[i
1, i
8, i16], CCPromoteToType<i32>>,
// Handle all vector types as either f64 or v2f64.
CCIfType<[v1i64, v2i32, v4i16, v8i8, v2f32], CCBitConvertToType<f64>>,