LLVM 22.0.0git
CodeGenOptions.h File Reference
#include "llvm/Support/Compiler.h"
#include <string>

Go to the source code of this file.

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
namespace  llvm::driver

Enumerations

enum class  llvm::driver::VectorLibrary {
  llvm::driver::NoLibrary , llvm::driver::Accelerate , llvm::driver::LIBMVEC , llvm::driver::MASSV ,
  llvm::driver::SVML , llvm::driver::SLEEF , llvm::driver::Darwin_libsystem_m , llvm::driver::ArmPL ,
  llvm::driver::AMDLIBM
}
 Vector library option used with -fveclib=. More...
enum  llvm::driver::ProfileInstrKind {
  llvm::driver::ProfileNone , llvm::driver::ProfileClangInstr , llvm::driver::ProfileIRInstr , llvm::driver::ProfileCSIRInstr ,
  llvm::driver::ProfileIRSampleColdCov
}

Functions

LLVM_ABI TargetLibraryInfoImplllvm::driver::createTLII (const llvm::Triple &TargetTriple, VectorLibrary Veclib)
LLVM_ABI std::string llvm::driver::getDefaultProfileGenName ()