| 
    LLVM 22.0.0git
    
   | 
 
#include "VETargetMachine.h"#include "TargetInfo/VETargetInfo.h"#include "VE.h"#include "VEMachineFunctionInfo.h"#include "VETargetTransformInfo.h"#include "llvm/CodeGen/Passes.h"#include "llvm/CodeGen/TargetLoweringObjectFileImpl.h"#include "llvm/CodeGen/TargetPassConfig.h"#include "llvm/IR/LegacyPassManager.h"#include "llvm/MC/TargetRegistry.h"#include "llvm/Support/Compiler.h"#include <optional>Go to the source code of this file.
Macros | |
| #define | DEBUG_TYPE "ve" | 
Functions | |
| LLVM_ABI LLVM_EXTERNAL_VISIBILITY void | LLVMInitializeVETarget () | 
| static Reloc::Model | getEffectiveRelocModel (std::optional< Reloc::Model > RM) | 
| static std::unique_ptr< TargetLoweringObjectFile > | createTLOF () | 
| #define DEBUG_TYPE "ve" | 
Definition at line 27 of file VETargetMachine.cpp.
      
  | 
  static | 
Definition at line 51 of file VETargetMachine.cpp.
      
  | 
  static | 
Definition at line 38 of file VETargetMachine.cpp.
References llvm::Reloc::Static.
| LLVM_ABI LLVM_EXTERNAL_VISIBILITY void LLVMInitializeVETarget | ( | ) | 
Definition at line 29 of file VETargetMachine.cpp.
References llvm::PassRegistry::getPassRegistry(), llvm::getTheVETarget(), llvm::initializeVEAsmPrinterPass(), llvm::initializeVEDAGToDAGISelLegacyPass(), LLVM_ABI, LLVM_EXTERNAL_VISIBILITY, and X.