Lift EmitTargetBuiltinExpr out of EmitBuiltinExpr.

llvm-svn: 57335
This commit is contained in:
Daniel Dunbar
2008-10-10 00:24:54 +00:00
parent faa4f50b71
commit eca513d945
2 changed files with 15 additions and 8 deletions

View File

@@ -418,6 +418,10 @@ public:
RValue EmitBuiltinExpr(unsigned BuiltinID, const CallExpr *E);
/// EmitTargetBuiltinExpr - Emit the given builtin call. Returns 0
/// if the call is unhandled by the current target.
llvm::Value *EmitTargetBuiltinExpr(unsigned BuiltinID, const CallExpr *E);
llvm::Value *EmitX86BuiltinExpr(unsigned BuiltinID, const CallExpr *E);
llvm::Value *EmitPPCBuiltinExpr(unsigned BuiltinID, const CallExpr *E);