false);
llvm::Value *Fn = CGF.CGM.CreateRuntimeFunction(FT, FnName);
- return CGF.EmitNounwindRuntimeCall(Fn, V, "abs");
+ llvm::CallInst *Call = CGF.EmitNounwindRuntimeCall(Fn, V, "abs");
+ Call->setDoesNotAccessMemory();
+ return Call;
}
static RValue emitLibraryCall(CodeGenFunction &CGF, const FunctionDecl *Fn,
CLANG_LEVEL = ../../..
TESTNAME = DynamicASTMatchers
-#include $(CLANG_LEVEL)/../../Makefile.config
-LINK_COMPONENTS := support mc
-USEDLIBS = clangEdit.a clangTooling.a clangFrontend.a clangSerialization.a \
- clangDriver.a clangRewrite.a clangParse.a clangSema.a \
- clangAnalysis.a clangAST.a clangASTMatchers.a clangLex.a \
- clangBasic.a clangDynamicASTMatchers.a
+include $(CLANG_LEVEL)/../../Makefile.config
+LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser bitreader support mc
+USEDLIBS = clangTooling.a clangFrontend.a clangSerialization.a clangDriver.a \
+ clangRewriteCore.a clangRewriteFrontend.a clangParse.a clangSema.a \
+ clangAnalysis.a clangEdit.a clangAST.a clangASTMatchers.a \
+ clangLex.a clangBasic.a clangDynamicASTMatchers.a
include $(CLANG_LEVEL)/unittests/Makefile