/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCore.h | 18 #include "llvm/Target/TargetMachine.h" 23 class TargetMachine;
|
H A D | XCoreSubtarget.cpp | 28 const std::string &FS, const TargetMachine &TM)
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMTargetObjectFile.cpp | 20 #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 D | NewPMDriver.h | 28 class TargetMachine; 61 bool runPassPipeline(StringRef Arg0, Module &M, TargetMachine *TM,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARC/ |
H A D | ARCSubtarget.h | 29 class TargetMachine; 42 const TargetMachine &TM);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetObjectFile.cpp | 20 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 D | SparcTargetObjectFile.cpp | 14 #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 D | X86TargetObjectFile.h | 22 const TargetMachine &TM, 29 const TargetMachine &TM,
|
H A D | X86TargetObjectFile.cpp | 21 #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 D | AArch64TargetObjectFile.cpp | 21 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 D | LanaiTargetObjectFile.cpp | 19 #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 D | TargetLoweringObjectFile.cpp | 30 #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 D | MipsTargetObjectFile.cpp | 20 #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 D | ParallelCG.cpp | 22 #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 D | TargetSelect.cpp | 22 #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 D | RISCVTargetObjectFile.cpp | 18 const TargetMachine &TM) { 39 const GlobalObject *GO, const TargetMachine &TM) const { 75 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const {
|
H A D | RISCVISelDAGToDAG.h | 27 explicit RISCVDAGToDAGISel(RISCVTargetMachine &TargetMachine) argument 28 : SelectionDAGISel(TargetMachine) {}
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblySubtarget.cpp | 43 const TargetMachine &TM)
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | StackProtector.h | 34 class TargetMachine; 43 const TargetMachine *TM = nullptr;
|
H A D | Passes.h | 29 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 D | HexagonAsmPrinter.h | 27 class TargetMachine; 33 explicit HexagonAsmPrinter(TargetMachine &TM,
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Target/ |
H A D | TargetMachine.h | 1 //===-- 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 D | AMDGPUPropagateAttributes.cpp | 37 #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 D | UpdateCompilerUsed.cpp | 20 #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 D | AVRSubtarget.cpp | 51 const TargetMachine &TM) {
|