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 --- |