Searched refs:TargetMachine (Results 26 - 50 of 245) sorted by relevance

12345678910

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCore.h18 #include "llvm/Target/TargetMachine.h"
23 class TargetMachine;
H A DXCoreSubtarget.cpp28 const std::string &FS, const TargetMachine &TM)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetObjectFile.cpp20 #include "llvm/Target/TargetMachine.h"
31 const TargetMachine &TM) {
57 const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM,
76 const TargetMachine &TM) {
84 const GlobalObject *GO, SectionKind SK, const TargetMachine &TM) const {
93 const GlobalObject *GO, SectionKind SK, const TargetMachine &TM) const {
/freebsd-13-stable/contrib/llvm-project/llvm/tools/opt/
H A DNewPMDriver.h28 class TargetMachine;
61 bool runPassPipeline(StringRef Arg0, Module &M, TargetMachine *TM,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCSubtarget.h29 class TargetMachine;
42 const TargetMachine &TM);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetObjectFile.cpp20 Initialize(MCContext &Ctx, const TargetMachine &TM) {
25 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcTargetObjectFile.cpp14 #include "llvm/Target/TargetMachine.h"
19 const TargetMachine &TM) {
24 const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetObjectFile.h22 const TargetMachine &TM,
29 const TargetMachine &TM,
H A DX86TargetObjectFile.cpp21 #include "llvm/Target/TargetMachine.h"
27 const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM,
45 const GlobalValue *GV, const TargetMachine &TM,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetObjectFile.cpp21 const TargetMachine &TM) {
34 const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM,
55 const GlobalValue *GV, const TargetMachine &TM,
77 const TargetMachine &TM) const {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiTargetObjectFile.cpp19 #include "llvm/Target/TargetMachine.h"
29 const TargetMachine &TM) {
50 const GlobalObject *GO, const TargetMachine &TM) const {
65 const TargetMachine &TM,
74 const GlobalObject *GO, const TargetMachine &TM) const {
102 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/
H A DTargetLoweringObjectFile.cpp30 #include "llvm/Target/TargetMachine.h"
42 const TargetMachine &TM) {
118 const GlobalValue *GV, StringRef Suffix, const TargetMachine &TM) const {
129 const GlobalValue *GV, const TargetMachine &TM,
145 const TargetMachine &TM){
252 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const {
281 const TargetMachine &TM) const {
286 const Function &F, const TargetMachine &TM) const {
321 const TargetMachine &TM) const {
329 const GlobalValue *GV, unsigned Encoding, const TargetMachine
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsTargetObjectFile.cpp20 #include "llvm/Target/TargetMachine.h"
45 void MipsTargetObjectFile::Initialize(MCContext &Ctx, const TargetMachine &TM){
70 const GlobalObject *GO, const TargetMachine &TM) const {
83 IsGlobalInSmallSection(const GlobalObject *GO, const TargetMachine &TM,
95 const TargetMachine &TM) const {
150 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const {
168 const DataLayout &DL, const Constant *CN, const TargetMachine &TM) const {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DParallelCG.cpp22 #include "llvm/Target/TargetMachine.h"
28 function_ref<std::unique_ptr<TargetMachine>()> TMFactory,
30 std::unique_ptr<TargetMachine> TM = TMFactory();
40 const std::function<std::unique_ptr<TargetMachine>()> &TMFactory,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/
H A DTargetSelect.cpp22 #include "llvm/Target/TargetMachine.h"
26 TargetMachine *EngineBuilder::selectTarget() {
39 TargetMachine *EngineBuilder::selectTarget(const Triple &TargetTriple,
87 TargetMachine *Target =
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetObjectFile.cpp18 const TargetMachine &TM) {
39 const GlobalObject *GO, const TargetMachine &TM) const {
75 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const {
H A DRISCVISelDAGToDAG.h27 explicit RISCVDAGToDAGISel(RISCVTargetMachine &TargetMachine) argument
28 : SelectionDAGISel(TargetMachine) {}
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblySubtarget.cpp43 const TargetMachine &TM)
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DStackProtector.h34 class TargetMachine;
43 const TargetMachine *TM = nullptr;
H A DPasses.h29 class TargetMachine;
353 FunctionPass *createSjLjEHPreparePass(const TargetMachine *TM);
419 Pass *createGlobalMergePass(const TargetMachine *TM, unsigned MaximalOffset,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonAsmPrinter.h27 class TargetMachine;
33 explicit HexagonAsmPrinter(TargetMachine &TM,
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetMachine.h1 //===-- llvm/Target/TargetMachine.h - Target Information --------*- C++ -*-===//
9 // This file defines the TargetMachine and LLVMTargetMachine classes.
65 class TargetMachine { class in namespace:llvm
67 TargetMachine(const Target &T, StringRef DataLayoutString,
82 /// Triple string, CPU name, and target feature strings the TargetMachine
105 TargetMachine(const TargetMachine &) = delete;
106 void operator=(const TargetMachine &) = delete;
107 virtual ~TargetMachine();
166 /// This is the only time the DataLayout in the TargetMachine i
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPropagateAttributes.cpp37 #include "llvm/Target/TargetMachine.h"
73 explicit FnProperties(const TargetMachine &TM, const Function &F) {
111 const TargetMachine *TM;
142 AMDGPUPropagateAttributes(const TargetMachine *TM, bool AllowClone) :
157 const TargetMachine *TM;
162 AMDGPUPropagateAttributesEarly(const TargetMachine *TM = nullptr) :
174 const TargetMachine *TM;
179 AMDGPUPropagateAttributesLate(const TargetMachine *TM = nullptr) :
388 *llvm::createAMDGPUPropagateAttributesEarlyPass(const TargetMachine *TM) {
393 *llvm::createAMDGPUPropagateAttributesLatePass(const TargetMachine *T
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/LTO/
H A DUpdateCompilerUsed.cpp20 #include "llvm/Target/TargetMachine.h"
30 const TargetMachine &TM,
47 const TargetMachine &TM;
123 void llvm::updateCompilerUsed(Module &TheModule, const TargetMachine &TM,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRSubtarget.cpp51 const TargetMachine &TM) {

Completed in 241 milliseconds

12345678910