Changes in directory llvm/lib/Target/X86:
X86CallingConv.td updated: 1.13 -> 1.14
X86ISelLowering.cpp updated: 1.412 -> 1.413
---
Log message:
If a function is vararg, never pass inreg arguments in registers. Thanks to
Anton for half of this patch.
---
Diffs of the changes: (+18 -14)
X8
Changes in directory llvm/lib/Target/X86:
X86CallingConv.td updated: 1.12 -> 1.13
---
Log message:
Fix comment.
---
Diffs of the changes: (+1 -1)
X86CallingConv.td |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Target/X86/X86CallingConv.td
diff -u llvm/lib/Targ
On Mar 30, 2007, at 6:04 PM, Bill Wendling wrote:
>
> + // The first 8 MMX vector arguments are passed in MMX registers.
> + CCIfType<[v8i8, v4i16, v2i32, v1i64],
> + CCAssignToReg<[RDI, RSI, RDX, RCX, R8 , R9 ]>>,
> +
Please update the comment to match the code.
-Chris
_
Changes in directory llvm/lib/Target/X86:
X86CallingConv.td updated: 1.11 -> 1.12
---
Log message:
Match GCC's MMX calling convention.
---
Diffs of the changes: (+4 -0)
X86CallingConv.td |4
1 files changed, 4 insertions(+)
Index: llvm/lib/Target/X86/X86CallingConv.td
diff -u ll
Changes in directory llvm/lib/Target/X86:
X86CallingConv.td updated: 1.10 -> 1.11
---
Log message:
Add MMX calling conventions.
---
Diffs of the changes: (+14 -4)
X86CallingConv.td | 18 ++
1 files changed, 14 insertions(+), 4 deletions(-)
Index: llvm/lib/Target/X86/X86
Changes in directory llvm/lib/Target/X86:
X86CallingConv.td updated: 1.9 -> 1.10
---
Log message:
bugfix: fastcall does not require the first two params to be marked 'inreg',
they always get registers.
---
Diffs of the changes: (+1 -1)
X86CallingConv.td |2 +-
1 files changed, 1 insert
Changes in directory llvm/lib/Target/X86:
X86CallingConv.td updated: 1.8 -> 1.9
---
Log message:
add new CC_X86_32_FastCall calling conv, which describes fastcall on win32.
Factor out a CC_X86_32_Common convention, which is the part shared between
ccc, stdcall and fastcall
---
Diffs of the ch
Changes in directory llvm/lib/Target/X86:
X86CallingConv.td updated: 1.7 -> 1.8
X86ISelLowering.cpp updated: 1.346 -> 1.347
---
Log message:
switch LowerallTo over to using an autogenerated callingconv
---
Diffs of the changes: (+71 -110)
X86CallingConv.td | 28 +
X86ISelLo
Changes in directory llvm/lib/Target/X86:
X86CallingConv.td updated: 1.6 -> 1.7
---
Log message:
rename stuff
---
Diffs of the changes: (+24 -24)
X86CallingConv.td | 48
1 files changed, 24 insertions(+), 24 deletions(-)
Index: llvm/lib/
Changes in directory llvm/lib/Target/X86:
X86CallingConv.td updated: 1.5 -> 1.6
---
Log message:
make subtarget references work.
---
Diffs of the changes: (+7 -3)
X86CallingConv.td | 10 +++---
1 files changed, 7 insertions(+), 3 deletions(-)
Index: llvm/lib/Target/X86/X86CallingCo
Changes in directory llvm/lib/Target/X86:
X86CallingConv.td updated: 1.4 -> 1.5
---
Log message:
Add calling convention info
---
Diffs of the changes: (+5 -1)
X86CallingConv.td |6 +-
1 files changed, 5 insertions(+), 1 deletion(-)
Index: llvm/lib/Target/X86/X86CallingConv.td
dif
Changes in directory llvm/lib/Target/X86:
X86CallingConv.td updated: 1.3 -> 1.4
---
Log message:
move target independent calling convention stuff to TargetCallingConv.td
---
Diffs of the changes: (+0 -56)
X86CallingConv.td | 56 --
1 fi
Changes in directory llvm/lib/Target/X86:
X86CallingConv.td updated: 1.2 -> 1.3
---
Log message:
fill in some holes
---
Diffs of the changes: (+33 -7)
X86CallingConv.td | 40 +---
1 files changed, 33 insertions(+), 7 deletions(-)
Index: llvm/lib/Targ
Changes in directory llvm/lib/Target/X86:
X86CallingConv.td updated: 1.1 -> 1.2
---
Log message:
fix attribution
---
Diffs of the changes: (+1 -1)
X86CallingConv.td |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Target/X86/X86CallingConv.td
diff -u llvm/lib/Tar
Changes in directory llvm/lib/Target/X86:
X86CallingConv.td added (r1.1)
X86.td updated: 1.28 -> 1.29
---
Log message:
Add a description of the X86-64 calling convention and the return
conventions. This doesn't do anything yet, but may in the future.
---
Diffs of the changes: (+143 -0)
X8
15 matches
Mail list logo