Deleted Added
full compact
CodeGenFunction.h (204643) CodeGenFunction.h (204793)
1//===-- CodeGenFunction.h - Per-Function state for LLVM CodeGen -*- C++ -*-===//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//

--- 1108 unchanged lines hidden (view full) ---

1117 unsigned BuiltinID, const CallExpr *E);
1118
1119 RValue EmitBlockCallExpr(const CallExpr *E, ReturnValueSlot ReturnValue);
1120
1121 /// EmitTargetBuiltinExpr - Emit the given builtin call. Returns 0 if the call
1122 /// is unhandled by the current target.
1123 llvm::Value *EmitTargetBuiltinExpr(unsigned BuiltinID, const CallExpr *E);
1124
1//===-- CodeGenFunction.h - Per-Function state for LLVM CodeGen -*- C++ -*-===//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//

--- 1108 unchanged lines hidden (view full) ---

1117 unsigned BuiltinID, const CallExpr *E);
1118
1119 RValue EmitBlockCallExpr(const CallExpr *E, ReturnValueSlot ReturnValue);
1120
1121 /// EmitTargetBuiltinExpr - Emit the given builtin call. Returns 0 if the call
1122 /// is unhandled by the current target.
1123 llvm::Value *EmitTargetBuiltinExpr(unsigned BuiltinID, const CallExpr *E);
1124
1125 llvm::Value *EmitARMBuiltinExpr(unsigned BuiltinID, const CallExpr *E);
1125 llvm::Value *EmitX86BuiltinExpr(unsigned BuiltinID, const CallExpr *E);
1126 llvm::Value *EmitPPCBuiltinExpr(unsigned BuiltinID, const CallExpr *E);
1127
1128 llvm::Value *EmitObjCProtocolExpr(const ObjCProtocolExpr *E);
1129 llvm::Value *EmitObjCStringLiteral(const ObjCStringLiteral *E);
1130 llvm::Value *EmitObjCSelectorExpr(const ObjCSelectorExpr *E);
1131 RValue EmitObjCMessageExpr(const ObjCMessageExpr *E);
1132 RValue EmitObjCPropertyGet(const Expr *E);

--- 219 unchanged lines hidden ---
1126 llvm::Value *EmitX86BuiltinExpr(unsigned BuiltinID, const CallExpr *E);
1127 llvm::Value *EmitPPCBuiltinExpr(unsigned BuiltinID, const CallExpr *E);
1128
1129 llvm::Value *EmitObjCProtocolExpr(const ObjCProtocolExpr *E);
1130 llvm::Value *EmitObjCStringLiteral(const ObjCStringLiteral *E);
1131 llvm::Value *EmitObjCSelectorExpr(const ObjCSelectorExpr *E);
1132 RValue EmitObjCMessageExpr(const ObjCMessageExpr *E);
1133 RValue EmitObjCPropertyGet(const Expr *E);

--- 219 unchanged lines hidden ---