summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86ISelLowering.h
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2007-09-14 15:48:13 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2007-09-14 15:48:13 +0000
commit272f7304f07b1cb850df579828a8587b81f71c2f (patch)
tree43224b63414d34a936d28e75b8498e0d5696b008 /llvm/lib/Target/X86/X86ISelLowering.h
parent5d13fb538f188e8868dc83aca384e2212b80c55a (diff)
downloadbcm5719-llvm-272f7304f07b1cb850df579828a8587b81f71c2f.tar.gz
bcm5719-llvm-272f7304f07b1cb850df579828a8587b81f71c2f.zip
Add support for functions with byval arguments on x86
llvm-svn: 41953
Diffstat (limited to 'llvm/lib/Target/X86/X86ISelLowering.h')
-rw-r--r--llvm/lib/Target/X86/X86ISelLowering.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/lib/Target/X86/X86ISelLowering.h b/llvm/lib/Target/X86/X86ISelLowering.h
index 41eaec27832..7dfc058d57c 100644
--- a/llvm/lib/Target/X86/X86ISelLowering.h
+++ b/llvm/lib/Target/X86/X86ISelLowering.h
@@ -380,6 +380,10 @@ namespace llvm {
unsigned CallingConv, SelectionDAG &DAG);
+ SDOperand LowerMemArgument(SDOperand Op, SelectionDAG &DAG,
+ const CCValAssign &VA, MachineFrameInfo *MFI,
+ SDOperand Root, unsigned i);
+
SDOperand LowerMemOpCallTo(SDOperand Op, SelectionDAG &DAG,
const SDOperand &StackPtr,
const CCValAssign &VA, SDOperand Chain,
OpenPOWER on IntegriCloud