OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:LLVMTargetMachine
(Results
1 - 25
of
65
) sorted by relevancy
1
2
3
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
RegisterUsageInfo.h
32
class
LLVMTargetMachine
;
44
void setTargetMachine(const
LLVMTargetMachine
&TM);
66
const
LLVMTargetMachine
*TM;
MachineModuleInfo.h
49
class
LLVMTargetMachine
;
82
const
LLVMTargetMachine
&TM;
153
explicit MachineModuleInfo(const
LLVMTargetMachine
*TM = nullptr);
155
explicit MachineModuleInfo(const
LLVMTargetMachine
*TM,
165
const
LLVMTargetMachine
&getTarget() const { return TM; }
284
explicit MachineModuleInfoWrapperPass(const
LLVMTargetMachine
*TM = nullptr);
286
explicit MachineModuleInfoWrapperPass(const
LLVMTargetMachine
*TM,
302
const
LLVMTargetMachine
*TM;
308
MachineModuleAnalysis(const
LLVMTargetMachine
*TM) : TM(TM) {}
TargetPassConfig.h
23
class
LLVMTargetMachine
;
122
LLVMTargetMachine
*TM;
142
TargetPassConfig(
LLVMTargetMachine
&TM, PassManagerBase &pm);
390
///
LLVMTargetMachine
provides standard regalloc passes for most targets.
474
LLVMTargetMachine
&);
/src/external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/
LlvmState.cpp
32
static_cast<
LLVMTargetMachine
*>(TheTarget->createTargetMachine(
54
std::unique_ptr<
LLVMTargetMachine
> LLVMState::createTargetMachine() const {
55
return std::unique_ptr<
LLVMTargetMachine
>(static_cast<
LLVMTargetMachine
*>(
LlvmState.h
46
std::unique_ptr<
LLVMTargetMachine
> createTargetMachine() const;
Assembler.h
91
std::unique_ptr<
LLVMTargetMachine
> TM,
108
std::unique_ptr<
LLVMTargetMachine
> TM,
/src/external/apache2/llvm/dist/llvm/lib/Target/CSKY/
CSKYTargetMachine.h
21
class CSKYTargetMachine : public
LLVMTargetMachine
{
CSKYTargetMachine.cpp
46
:
LLVMTargetMachine
(T, computeDataLayout(TT), TT, CPU, FS, Options,
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
LLVMTargetMachine.cpp
1
//===--
LLVMTargetMachine
.cpp - Implement the
LLVMTargetMachine
class -----===//
9
// This file implements the
LLVMTargetMachine
class.
41
void
LLVMTargetMachine
::initAsmInfo() {
82
LLVMTargetMachine
::
LLVMTargetMachine
(const Target &T,
98
LLVMTargetMachine
::getTargetTransformInfo(const Function &F) {
104
addPassesToGenerateCode(
LLVMTargetMachine
&TM, PassManagerBase &PM,
122
bool
LLVMTargetMachine
::addAsmPrinter(PassManagerBase &PM,
142
Expected<std::unique_ptr<MCStreamer>>
LLVMTargetMachine
::createMCStreamer
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/ARC/
ARCTargetMachine.h
23
class ARCTargetMachine : public
LLVMTargetMachine
{
ARCTargetMachine.cpp
34
:
LLVMTargetMachine
(T,
/src/external/apache2/llvm/dist/llvm/lib/Target/AVR/
AVRTargetMachine.h
28
class AVRTargetMachine : public
LLVMTargetMachine
{
/src/external/apache2/llvm/dist/llvm/lib/Target/BPF/
BPFTargetMachine.h
20
class BPFTargetMachine : public
LLVMTargetMachine
{
/src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonTargetMachine.h
25
class HexagonTargetMachine : public
LLVMTargetMachine
{
/src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
LanaiTargetMachine.h
24
class LanaiTargetMachine : public
LLVMTargetMachine
{
LanaiTargetMachine.cpp
60
:
LLVMTargetMachine
(T, computeDataLayout(), TT, Cpu, FeatureString, Options,
/src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
M68kTargetMachine.h
29
class M68kTargetMachine : public
LLVMTargetMachine
{
/src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/
MSP430TargetMachine.h
25
class MSP430TargetMachine : public
LLVMTargetMachine
{
MSP430TargetMachine.cpp
46
:
LLVMTargetMachine
(T, computeDataLayout(TT, CPU, Options), TT, CPU, FS,
/src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVTargetMachine.h
23
class RISCVTargetMachine : public
LLVMTargetMachine
{
/src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZTargetMachine.h
27
class SystemZTargetMachine : public
LLVMTargetMachine
{
45
// Override
LLVMTargetMachine
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86TargetMachine.h
28
class X86TargetMachine final : public
LLVMTargetMachine
{
/src/external/apache2/llvm/dist/llvm/lib/Target/XCore/
XCoreTargetMachine.h
26
class XCoreTargetMachine : public
LLVMTargetMachine
{
/src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCTargetMachine.h
25
class PPCTargetMachine final : public
LLVMTargetMachine
{
/src/external/apache2/llvm/dist/llvm/lib/Target/VE/
VETargetMachine.h
22
class VETargetMachine : public
LLVMTargetMachine
{
Completed in 35 milliseconds
1
2
3
Indexes created Wed Sep 23 00:26:21 UTC 2026