ToolChain.h (263508) | ToolChain.h (266715) |
---|---|
1//===--- ToolChain.h - Collections of tools for one platform ----*- 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//===----------------------------------------------------------------------===// --- 289 unchanged lines hidden (view full) --- 298 /// AddCCKextLibArgs - Add the system specific linker arguments to use 299 /// for kernel extensions (Darwin-specific). 300 virtual void AddCCKextLibArgs(const llvm::opt::ArgList &Args, 301 llvm::opt::ArgStringList &CmdArgs) const; 302 303 /// AddFastMathRuntimeIfAvailable - If a runtime library exists that sets 304 /// global flags for unsafe floating point math, add it and return true. 305 /// | 1//===--- ToolChain.h - Collections of tools for one platform ----*- 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//===----------------------------------------------------------------------===// --- 289 unchanged lines hidden (view full) --- 298 /// AddCCKextLibArgs - Add the system specific linker arguments to use 299 /// for kernel extensions (Darwin-specific). 300 virtual void AddCCKextLibArgs(const llvm::opt::ArgList &Args, 301 llvm::opt::ArgStringList &CmdArgs) const; 302 303 /// AddFastMathRuntimeIfAvailable - If a runtime library exists that sets 304 /// global flags for unsafe floating point math, add it and return true. 305 /// |
306 /// This checks for presence of the -ffast-math or -funsafe-math flags. | 306 /// This checks for presence of the -Ofast, -ffast-math or -funsafe-math flags. |
307 virtual bool 308 AddFastMathRuntimeIfAvailable(const llvm::opt::ArgList &Args, 309 llvm::opt::ArgStringList &CmdArgs) const; 310}; 311 312} // end namespace driver 313} // end namespace clang 314 315#endif | 307 virtual bool 308 AddFastMathRuntimeIfAvailable(const llvm::opt::ArgList &Args, 309 llvm::opt::ArgStringList &CmdArgs) const; 310}; 311 312} // end namespace driver 313} // end namespace clang 314 315#endif |