Searched refs:override (Results 101 - 125 of 1234) sorted by relevance

1234567891011>>

/external/llvm/lib/Target/ARM/
H A DThumb2InstrInfo.h30 void getNoopForMachoTarget(MCInst &NopInst) const override; member in class:llvm::Thumb2InstrInfo
34 unsigned getUnindexedOpcode(unsigned Opc) const override; member in class:llvm::Thumb2InstrInfo
37 MachineBasicBlock *NewDest) const override; member in class:llvm::Thumb2InstrInfo
40 MachineBasicBlock::iterator MBBI) const override; member in class:llvm::Thumb2InstrInfo
45 bool KillSrc) const override; member in class:llvm::Thumb2InstrInfo
51 const TargetRegisterInfo *TRI) const override; member in class:llvm::Thumb2InstrInfo
57 const TargetRegisterInfo *TRI) const override; member in class:llvm::Thumb2InstrInfo
63 const Thumb2RegisterInfo &getRegisterInfo() const override { return RI; }
H A DARMBaseInstrInfo.h47 LiveVariables *LV) const override; member in class:llvm::ARMBaseInstrInfo
54 const ScheduleDAG *DAG) const override; member in class:llvm::ARMBaseInstrInfo
58 const ScheduleDAG *DAG) const override; member in class:llvm::ARMBaseInstrInfo
64 bool AllowModify = false) const override; member in class:llvm::ARMBaseInstrInfo
65 unsigned RemoveBranch(MachineBasicBlock &MBB) const override; member in class:llvm::ARMBaseInstrInfo
69 DebugLoc DL) const override; member in class:llvm::ARMBaseInstrInfo
72 ReverseBranchCondition(SmallVectorImpl<MachineOperand> &Cond) const override; member in class:llvm::ARMBaseInstrInfo
75 bool isPredicated(const MachineInstr *MI) const override; member in class:llvm::ARMBaseInstrInfo
84 const SmallVectorImpl<MachineOperand> &Pred) const override; member in class:llvm::ARMBaseInstrInfo
87 const SmallVectorImpl<MachineOperand> &Pred2) const override; member in class:llvm::ARMBaseInstrInfo
90 std::vector<MachineOperand> &Pred) const override; member in class:llvm::ARMBaseInstrInfo
92 bool isPredicable(MachineInstr *MI) const override; member in class:llvm::ARMBaseInstrInfo
99 int &FrameIndex) const override; member in class:llvm::ARMBaseInstrInfo
101 int &FrameIndex) const override; member in class:llvm::ARMBaseInstrInfo
103 int &FrameIndex) const override; member in class:llvm::ARMBaseInstrInfo
105 int &FrameIndex) const override; member in class:llvm::ARMBaseInstrInfo
109 bool KillSrc) const override; member in class:llvm::ARMBaseInstrInfo
115 const TargetRegisterInfo *TRI) const override; member in class:llvm::ARMBaseInstrInfo
121 const TargetRegisterInfo *TRI) const override; member in class:llvm::ARMBaseInstrInfo
123 bool expandPostRAPseudo(MachineBasicBlock::iterator MI) const override; member in class:llvm::ARMBaseInstrInfo
128 const TargetRegisterInfo &TRI) const override; member in class:llvm::ARMBaseInstrInfo
131 MachineFunction &MF) const override; member in class:llvm::ARMBaseInstrInfo
134 bool=false) const override; member in class:llvm::ARMBaseInstrInfo
141 const MachineRegisterInfo *MRI) const override; member in class:llvm::ARMBaseInstrInfo
149 int64_t &Offset2) const override; member in class:llvm::ARMBaseInstrInfo
161 unsigned NumLoads) const override; member in class:llvm::ARMBaseInstrInfo
165 const MachineFunction &MF) const override; member in class:llvm::ARMBaseInstrInfo
169 const BranchProbability &Probability) const override; member in class:llvm::ARMBaseInstrInfo
174 const BranchProbability &Probability) const override; member in class:llvm::ARMBaseInstrInfo
182 MachineBasicBlock &FMBB) const override; member in class:llvm::ARMBaseInstrInfo
190 int &CmpValue) const override; member in class:llvm::ARMBaseInstrInfo
198 const MachineRegisterInfo *MRI) const override; member in class:llvm::ARMBaseInstrInfo
203 bool &Optimizable) const override; member in class:llvm::ARMBaseInstrInfo
205 MachineInstr *optimizeSelect(MachineInstr *MI, bool) const override; member in class:llvm::ARMBaseInstrInfo
210 unsigned Reg, MachineRegisterInfo *MRI) const override; member in class:llvm::ARMBaseInstrInfo
213 const MachineInstr *MI) const override; member in class:llvm::ARMBaseInstrInfo
218 unsigned UseIdx) const override; member in class:llvm::ARMBaseInstrInfo
221 SDNode *UseNode, unsigned UseIdx) const override; member in class:llvm::ARMBaseInstrInfo
225 getExecutionDomain(const MachineInstr *MI) const override; member in class:llvm::ARMBaseInstrInfo
226 void setExecutionDomain(MachineInstr *MI, unsigned Domain) const override; member in class:llvm::ARMBaseInstrInfo
229 const TargetRegisterInfo*) const override; member in class:llvm::ARMBaseInstrInfo
231 const TargetRegisterInfo *TRI) const override; member in class:llvm::ARMBaseInstrInfo
235 const MCSymbolRefExpr *BranchTarget) const override; member in class:llvm::ARMBaseInstrInfo
237 void getTrap(MCInst &MI) const override; member in class:llvm::ARMBaseInstrInfo
267 unsigned getPredicationCost(const MachineInstr *MI) const override; member in class:llvm::ARMBaseInstrInfo
271 unsigned *PredCost = nullptr) const override; member in class:llvm::ARMBaseInstrInfo
274 SDNode *Node) const override; member in class:llvm::ARMBaseInstrInfo
280 unsigned UseIdx) const override; member in class:llvm::ARMBaseInstrInfo
283 unsigned DefIdx) const override; member in class:llvm::ARMBaseInstrInfo
287 StringRef &ErrInfo) const override; member in class:llvm::ARMBaseInstrInfo
[all...]
H A DARMJITInfo.h55 void replaceMachineCodeForFunction(void *Old, void *New) override; member in class:llvm::ARMJITInfo
61 JITCodeEmitter &JCE) override; member in class:llvm::ARMJITInfo
65 StubLayout getStubLayout() override; member in class:llvm::ARMJITInfo
71 JITCodeEmitter &JCE) override; member in class:llvm::ARMJITInfo
74 LazyResolverFn getLazyResolverFunction(JITCompilerFn) override; member in class:llvm::ARMJITInfo
80 unsigned NumRelocs, unsigned char* GOTBase) override; member in class:llvm::ARMJITInfo
84 bool hasCustomConstantPool() const override { return true; }
88 bool hasCustomJumpTables() const override { return true; }
93 bool allocateSeparateGVMemory() const override {
/external/llvm/lib/Target/MSP430/
H A DMSP430InstrInfo.h58 bool KillSrc) const override; member in class:llvm::MSP430InstrInfo
65 const TargetRegisterInfo *TRI) const override; member in class:llvm::MSP430InstrInfo
70 const TargetRegisterInfo *TRI) const override; member in class:llvm::MSP430InstrInfo
76 ReverseBranchCondition(SmallVectorImpl<MachineOperand> &Cond) const override; member in class:llvm::MSP430InstrInfo
77 bool isUnpredicatedTerminator(const MachineInstr *MI) const override; member in class:llvm::MSP430InstrInfo
81 bool AllowModify) const override; member in class:llvm::MSP430InstrInfo
83 unsigned RemoveBranch(MachineBasicBlock &MBB) const override; member in class:llvm::MSP430InstrInfo
87 DebugLoc DL) const override; member in class:llvm::MSP430InstrInfo
/external/llvm/lib/Target/Mips/
H A DMipsOs16.h37 const char *getPassName() const override {
41 bool runOnModule(Module &M) override; member in class:llvm::MipsOs16
H A DMipsSEInstrInfo.h29 const MipsRegisterInfo &getRegisterInfo() const override; member in class:llvm::MipsSEInstrInfo
37 int &FrameIndex) const override; member in class:llvm::MipsSEInstrInfo
45 int &FrameIndex) const override; member in class:llvm::MipsSEInstrInfo
50 bool KillSrc) const override; member in class:llvm::MipsSEInstrInfo
57 int64_t Offset) const override; member in class:llvm::MipsSEInstrInfo
64 int64_t Offset) const override; member in class:llvm::MipsSEInstrInfo
66 bool expandPostRAPseudo(MachineBasicBlock::iterator MI) const override; member in class:llvm::MipsSEInstrInfo
68 unsigned getOppositeBranchOpc(unsigned Opc) const override; member in class:llvm::MipsSEInstrInfo
82 unsigned getAnalyzableBrOpc(unsigned Opc) const override; member in class:llvm::MipsSEInstrInfo
/external/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCAsmInfo.h24 void anchor() override; member in class:llvm::PPCMCAsmInfoDarwin
30 void anchor() override; member in class:llvm::PPCLinuxMCAsmInfo
/external/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.h93 const ScheduleDAG *DAG) const override; member in class:llvm::PPCInstrInfo
96 const ScheduleDAG *DAG) const override; member in class:llvm::PPCInstrInfo
101 unsigned UseIdx) const override; member in class:llvm::PPCInstrInfo
104 SDNode *UseNode, unsigned UseIdx) const override {
111 unsigned &SubIdx) const override; member in class:llvm::PPCInstrInfo
113 int &FrameIndex) const override; member in class:llvm::PPCInstrInfo
115 int &FrameIndex) const override; member in class:llvm::PPCInstrInfo
119 MachineInstr *commuteInstruction(MachineInstr *MI, bool NewMI) const override; member in class:llvm::PPCInstrInfo
122 unsigned &SrcOpIdx2) const override; member in class:llvm::PPCInstrInfo
125 MachineBasicBlock::iterator MI) const override; member in class:llvm::PPCInstrInfo
132 bool AllowModify) const override; member in class:llvm::PPCInstrInfo
133 unsigned RemoveBranch(MachineBasicBlock &MBB) const override; member in class:llvm::PPCInstrInfo
137 DebugLoc DL) const override; member in class:llvm::PPCInstrInfo
142 unsigned, unsigned, int&, int&, int&) const override; member in class:llvm::PPCInstrInfo
147 unsigned TrueReg, unsigned FalseReg) const override; member in class:llvm::PPCInstrInfo
152 bool KillSrc) const override; member in class:llvm::PPCInstrInfo
158 const TargetRegisterInfo *TRI) const override; member in class:llvm::PPCInstrInfo
164 const TargetRegisterInfo *TRI) const override; member in class:llvm::PPCInstrInfo
167 ReverseBranchCondition(SmallVectorImpl<MachineOperand> &Cond) const override; member in class:llvm::PPCInstrInfo
170 unsigned Reg, MachineRegisterInfo *MRI) const override; member in class:llvm::PPCInstrInfo
185 const BranchProbability &Probability) const override; member in class:llvm::PPCInstrInfo
200 bool isPredicated(const MachineInstr *MI) const override; member in class:llvm::PPCInstrInfo
202 bool isUnpredicatedTerminator(const MachineInstr *MI) const override; member in class:llvm::PPCInstrInfo
205 const SmallVectorImpl<MachineOperand> &Pred) const override; member in class:llvm::PPCInstrInfo
208 const SmallVectorImpl<MachineOperand> &Pred2) const override; member in class:llvm::PPCInstrInfo
211 std::vector<MachineOperand> &Pred) const override; member in class:llvm::PPCInstrInfo
213 bool isPredicable(MachineInstr *MI) const override; member in class:llvm::PPCInstrInfo
220 int &Mask, int &Value) const override; member in class:llvm::PPCInstrInfo
225 const MachineRegisterInfo *MRI) const override; member in class:llvm::PPCInstrInfo
[all...]
H A DPPCFrameLowering.h36 void emitPrologue(MachineFunction &MF) const override; member in class:llvm::PPCFrameLowering
37 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const override; member in class:llvm::PPCFrameLowering
39 bool hasFP(const MachineFunction &MF) const override; member in class:llvm::PPCFrameLowering
44 RegScavenger *RS = nullptr) const override; member in class:llvm::PPCFrameLowering
46 RegScavenger *RS = nullptr) const override; member in class:llvm::PPCFrameLowering
52 const TargetRegisterInfo *TRI) const override; member in class:llvm::PPCFrameLowering
56 MachineBasicBlock::iterator I) const override; member in class:llvm::PPCFrameLowering
61 const TargetRegisterInfo *TRI) const override; member in class:llvm::PPCFrameLowering
66 bool targetHandlesStackFrameRounding() const override { return true; }
119 getCalleeSavedSpillSlots(unsigned &NumEntries) const override; member in class:llvm::PPCFrameLowering
[all...]
/external/llvm/lib/Target/Sparc/
H A DSparcInstrInfo.h56 int &FrameIndex) const override; member in class:llvm::SparcInstrInfo
64 int &FrameIndex) const override; member in class:llvm::SparcInstrInfo
69 bool AllowModify = false) const override ; member in class:llvm::SparcInstrInfo
71 unsigned RemoveBranch(MachineBasicBlock &MBB) const override; member in class:llvm::SparcInstrInfo
76 DebugLoc DL) const override; member in class:llvm::SparcInstrInfo
81 bool KillSrc) const override; member in class:llvm::SparcInstrInfo
87 const TargetRegisterInfo *TRI) const override; member in class:llvm::SparcInstrInfo
93 const TargetRegisterInfo *TRI) const override; member in class:llvm::SparcInstrInfo
H A DSparcTargetMachine.h31 const SparcInstrInfo *getInstrInfo() const override {
34 const TargetFrameLowering *getFrameLowering() const override {
37 const SparcSubtarget *getSubtargetImpl() const override { return &Subtarget; }
38 const SparcRegisterInfo *getRegisterInfo() const override {
41 const SparcTargetLowering *getTargetLowering() const override {
44 const SparcSelectionDAGInfo *getSelectionDAGInfo() const override {
47 SparcJITInfo *getJITInfo() override { return Subtarget.getJITInfo(); }
48 const DataLayout *getDataLayout() const override {
53 TargetPassConfig *createPassConfig(PassManagerBase &PM) override; member in class:llvm::SparcTargetMachine
54 bool addCodeEmitter(PassManagerBase &PM, JITCodeEmitter &JCE) override; member in class:llvm::SparcTargetMachine
[all...]
/external/llvm/tools/opt/
H A DGraphPrinters.cpp32 void getAnalysisUsage(AnalysisUsage &AU) const override {
37 bool runOnFunction(Function &F) override {
/external/antlr/antlr-3.4/runtime/ActionScript/project/src/org/antlr/runtime/tree/
H A DCommonTree.as72 public override function dupNode():Tree {
76 public override function get isNil():Boolean {
80 public override function get type():int {
87 public override function get text():String {
94 public override function get line():int {
104 public override function get charPositionInLine():int {
114 public override function get tokenStartIndex():int {
121 public override function set tokenStartIndex(index:int):void {
125 public override function get tokenStopIndex():int {
132 public override functio
[all...]
/external/clang/lib/Driver/
H A DToolChains.h157 void printVerboseInfo(raw_ostream &OS) const override; member in class:clang::driver::toolchains::Generic_GCC
159 bool IsUnwindTablesDefault() const override; member in class:clang::driver::toolchains::Generic_GCC
160 bool isPICDefault() const override; member in class:clang::driver::toolchains::Generic_GCC
161 bool isPIEDefault() const override; member in class:clang::driver::toolchains::Generic_GCC
162 bool isPICDefaultForced() const override; member in class:clang::driver::toolchains::Generic_GCC
163 bool IsIntegratedAssemblerDefault() const override; member in class:clang::driver::toolchains::Generic_GCC
166 Tool *getTool(Action::ActionClass AC) const override; member in class:clang::driver::toolchains::Generic_GCC
167 Tool *buildAssembler() const override; member in class:clang::driver::toolchains::Generic_GCC
168 Tool *buildLinker() const override; member in class:clang::driver::toolchains::Generic_GCC
188 Tool *buildAssembler() const override; member in class:clang::driver::toolchains::MachO
189 Tool *buildLinker() const override; member in class:clang::driver::toolchains::MachO
190 Tool *getTool(Action::ActionClass AC) const override; member in class:clang::driver::toolchains::MachO
246 types::ID InputType) const override; member in class:clang::driver::toolchains::MachO
248 types::ID LookupTypeForExtension(const char *Ext) const override; member in class:clang::driver::toolchains::MachO
250 bool HasNativeLLVMSupport() const override; member in class:clang::driver::toolchains::MachO
254 const char *BoundArch) const override; member in class:clang::driver::toolchains::MachO
283 bool IsUnwindTablesDefault() const override; member in class:clang::driver::toolchains::MachO
289 bool isPICDefault() const override; member in class:clang::driver::toolchains::MachO
290 bool isPIEDefault() const override; member in class:clang::driver::toolchains::MachO
291 bool isPICDefaultForced() const override; member in class:clang::driver::toolchains::MachO
293 bool SupportsProfiling() const override; member in class:clang::driver::toolchains::MachO
299 bool UseDwarfDebugFlags() const override; member in class:clang::driver::toolchains::MachO
350 types::ID InputType) const override; member in class:clang::driver::toolchains::Darwin
357 llvm::opt::ArgStringList &CmdArgs) const override; member in class:clang::driver::toolchains::Darwin
361 llvm::opt::ArgStringList &CmdArgs) const override; member in class:clang::driver::toolchains::Darwin
432 const char *BoundArch) const override; member in class:clang::driver::toolchains::Darwin
434 ObjCRuntime getDefaultObjCRuntime(bool isNonFragile) const override; member in class:clang::driver::toolchains::Darwin
435 bool hasBlocksRuntime() const override; member in class:clang::driver::toolchains::Darwin
457 bool SupportsObjCGC() const override; member in class:clang::driver::toolchains::Darwin
459 void CheckObjCARC() const override; member in class:clang::driver::toolchains::Darwin
461 bool UseSjLjExceptions() const override; member in class:clang::driver::toolchains::Darwin
475 llvm::opt::ArgStringList &CmdArgs) const override; member in class:clang::driver::toolchains::DarwinClang
479 llvm::opt::ArgStringList &CmdArgs) const override; member in class:clang::driver::toolchains::DarwinClang
483 llvm::opt::ArgStringList &CmdArgs) const override; member in class:clang::driver::toolchains::DarwinClang
489 llvm::opt::ArgStringList &CmdArgs) const override; member in class:clang::driver::toolchains::DarwinClang
501 llvm::opt::ArgStringList &CC1Args) const override; member in class:clang::driver::toolchains::Generic_ELF
510 Tool *buildAssembler() const override; member in class:clang::driver::toolchains::AuroraUX
511 Tool *buildLinker() const override; member in class:clang::driver::toolchains::AuroraUX
521 Tool *buildAssembler() const override; member in class:clang::driver::toolchains::Solaris
522 Tool *buildLinker() const override; member in class:clang::driver::toolchains::Solaris
547 Tool *buildAssembler() const override; member in class:clang::driver::toolchains::OpenBSD
548 Tool *buildLinker() const override; member in class:clang::driver::toolchains::OpenBSD
559 CXXStdlibType GetCXXStdlibType(const llvm::opt::ArgList &Args) const override; member in class:clang::driver::toolchains::Bitrig
562 llvm::opt::ArgStringList &CC1Args) const override; member in class:clang::driver::toolchains::Bitrig
564 llvm::opt::ArgStringList &CmdArgs) const override; member in class:clang::driver::toolchains::Bitrig
570 Tool *buildAssembler() const override; member in class:clang::driver::toolchains::Bitrig
571 Tool *buildLinker() const override; member in class:clang::driver::toolchains::Bitrig
578 bool HasNativeLLVMSupport() const override; member in class:clang::driver::toolchains::FreeBSD
583 CXXStdlibType GetCXXStdlibType(const llvm::opt::ArgList &Args) const override; member in class:clang::driver::toolchains::FreeBSD
586 llvm::opt::ArgStringList &CC1Args) const override; member in class:clang::driver::toolchains::FreeBSD
594 bool UseSjLjExceptions() const override; member in class:clang::driver::toolchains::FreeBSD
595 bool isPIEDefault() const override; member in class:clang::driver::toolchains::FreeBSD
597 Tool *buildAssembler() const override; member in class:clang::driver::toolchains::FreeBSD
598 Tool *buildLinker() const override; member in class:clang::driver::toolchains::FreeBSD
609 CXXStdlibType GetCXXStdlibType(const llvm::opt::ArgList &Args) const override; member in class:clang::driver::toolchains::NetBSD
613 llvm::opt::ArgStringList &CC1Args) const override; member in class:clang::driver::toolchains::NetBSD
624 Tool *buildAssembler() const override; member in class:clang::driver::toolchains::NetBSD
625 Tool *buildLinker() const override; member in class:clang::driver::toolchains::NetBSD
634 Tool *buildAssembler() const override; member in class:clang::driver::toolchains::Minix
635 Tool *buildLinker() const override; member in class:clang::driver::toolchains::Minix
646 Tool *buildAssembler() const override; member in class:clang::driver::toolchains::DragonFly
647 Tool *buildLinker() const override; member in class:clang::driver::toolchains::DragonFly
655 bool HasNativeLLVMSupport() const override; member in class:clang::driver::toolchains::Linux
659 llvm::opt::ArgStringList &CC1Args) const override; member in class:clang::driver::toolchains::Linux
662 llvm::opt::ArgStringList &CC1Args) const override; member in class:clang::driver::toolchains::Linux
663 bool isPIEDefault() const override; member in class:clang::driver::toolchains::Linux
669 Tool *buildAssembler() const override; member in class:clang::driver::toolchains::Linux
670 Tool *buildLinker() const override; member in class:clang::driver::toolchains::Linux
687 Tool *buildAssembler() const override; member in class:clang::driver::toolchains::Hexagon_TC
688 Tool *buildLinker() const override; member in class:clang::driver::toolchains::Hexagon_TC
697 llvm::opt::ArgStringList &CC1Args) const override; member in class:clang::driver::toolchains::Hexagon_TC
700 llvm::opt::ArgStringList &CC1Args) const override; member in class:clang::driver::toolchains::Hexagon_TC
701 CXXStdlibType GetCXXStdlibType(const llvm::opt::ArgList &Args) const override; member in class:clang::driver::toolchains::Hexagon_TC
718 bool IsMathErrnoDefault() const override; member in class:clang::driver::toolchains::TCEToolChain
719 bool isPICDefault() const override; member in class:clang::driver::toolchains::TCEToolChain
720 bool isPIEDefault() const override; member in class:clang::driver::toolchains::TCEToolChain
721 bool isPICDefaultForced() const override; member in class:clang::driver::toolchains::TCEToolChain
729 bool IsIntegratedAssemblerDefault() const override; member in class:clang::driver::toolchains::Windows
730 bool IsUnwindTablesDefault() const override; member in class:clang::driver::toolchains::Windows
731 bool isPICDefault() const override; member in class:clang::driver::toolchains::Windows
732 bool isPIEDefault() const override; member in class:clang::driver::toolchains::Windows
733 bool isPICDefaultForced() const override; member in class:clang::driver::toolchains::Windows
737 llvm::opt::ArgStringList &CC1Args) const override; member in class:clang::driver::toolchains::Windows
740 llvm::opt::ArgStringList &CC1Args) const override; member in class:clang::driver::toolchains::Windows
743 Tool *buildLinker() const override; member in class:clang::driver::toolchains::Windows
744 Tool *buildAssembler() const override; member in class:clang::driver::toolchains::Windows
753 Tool *buildAssembler() const override; member in class:clang::driver::toolchains::XCore
754 Tool *buildLinker() const override; member in class:clang::driver::toolchains::XCore
756 bool isPICDefault() const override; member in class:clang::driver::toolchains::XCore
757 bool isPIEDefault() const override; member in class:clang::driver::toolchains::XCore
758 bool isPICDefaultForced() const override; member in class:clang::driver::toolchains::XCore
759 bool SupportsProfiling() const override; member in class:clang::driver::toolchains::XCore
760 bool hasBlocksRuntime() const override; member in class:clang::driver::toolchains::XCore
762 llvm::opt::ArgStringList &CC1Args) const override; member in class:clang::driver::toolchains::XCore
764 llvm::opt::ArgStringList &CC1Args) const override; member in class:clang::driver::toolchains::XCore
766 llvm::opt::ArgStringList &CC1Args) const override; member in class:clang::driver::toolchains::XCore
768 llvm::opt::ArgStringList &CmdArgs) const override; member in class:clang::driver::toolchains::XCore
[all...]
/external/llvm/lib/Target/Hexagon/
H A DHexagonAsmPrinter.h33 const char *getPassName() const override {
38 const MachineBasicBlock *MBB) const override; member in class:llvm::HexagonAsmPrinter
40 void EmitInstruction(const MachineInstr *MI) override; member in class:llvm::HexagonAsmPrinter
45 raw_ostream &OS) override; member in class:llvm::HexagonAsmPrinter
48 raw_ostream &OS) override; member in class:llvm::HexagonAsmPrinter
/external/llvm/lib/Target/X86/
H A DX86TargetObjectFile.h26 MCStreamer &Streamer) const override; member in class:llvm::X86_64MachoTargetObjectFile
32 MachineModuleInfo *MMI) const override; member in class:llvm::X86_64MachoTargetObjectFile
38 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; member in class:llvm::X86LinuxTargetObjectFile
41 const MCExpr *getDebugThreadLocalSymbol(const MCSymbol *Sym) const override; member in class:llvm::X86LinuxTargetObjectFile
48 const TargetMachine &TM) const override; member in class:llvm::X86WindowsTargetObjectFile
/external/llvm/lib/ExecutionEngine/MCJIT/
H A DMCJIT.h34 uint64_t getSymbolAddress(const std::string &Name) override; member in class:llvm::LinkingMemoryManager
39 StringRef SectionName) override {
45 bool IsReadOnly) override {
51 uintptr_t DataSizeRW) override {
55 bool needsToReserveAllocationSpace() override {
60 const ObjectImage *Obj) override {
65 size_t Size) override {
70 size_t Size) override {
74 bool finalizeMemory(std::string *ErrMsg = nullptr) override {
241 void addModule(Module *M) override; member in class:llvm::MCJIT
242 void addObjectFile(std::unique_ptr<object::ObjectFile> O) override; member in class:llvm::MCJIT
243 void addArchive(object::Archive *O) override; member in class:llvm::MCJIT
244 bool removeModule(Module *M) override; member in class:llvm::MCJIT
249 Function *FindFunctionNamed(const char *FnName) override; member in class:llvm::MCJIT
252 void setObjectCache(ObjectCache *manager) override; member in class:llvm::MCJIT
258 void generateCodeForModule(Module *M) override; member in class:llvm::MCJIT
269 void finalizeObject() override; member in class:llvm::MCJIT
277 void runStaticConstructorsDestructors(bool isDtors) override; member in class:llvm::MCJIT
279 void *getPointerToBasicBlock(BasicBlock *BB) override; member in class:llvm::MCJIT
281 void *getPointerToFunction(Function *F) override; member in class:llvm::MCJIT
283 void *recompileAndRelinkFunction(Function *F) override; member in class:llvm::MCJIT
285 void freeMachineCodeForFunction(Function *F) override; member in class:llvm::MCJIT
288 const std::vector<GenericValue> &ArgValues) override; member in class:llvm::MCJIT
299 bool AbortOnFailure = true) override; member in class:llvm::MCJIT
309 void RegisterJITEventListener(JITEventListener *L) override; member in class:llvm::MCJIT
310 void UnregisterJITEventListener(JITEventListener *L) override; member in class:llvm::MCJIT
315 uint64_t getGlobalValueAddress(const std::string &Name) override; member in class:llvm::MCJIT
316 uint64_t getFunctionAddress(const std::string &Name) override; member in class:llvm::MCJIT
[all...]
/external/llvm/lib/Target/NVPTX/
H A DNVPTXTargetMachine.h38 const TargetFrameLowering *getFrameLowering() const override {
41 const NVPTXInstrInfo *getInstrInfo() const override {
44 const DataLayout *getDataLayout() const override {
47 const NVPTXSubtarget *getSubtargetImpl() const override { return &Subtarget; }
48 const NVPTXRegisterInfo *getRegisterInfo() const override {
52 const NVPTXTargetLowering *getTargetLowering() const override {
56 const TargetSelectionDAGInfo *getSelectionDAGInfo() const override {
64 TargetPassConfig *createPassConfig(PassManagerBase &PM) override; member in class:llvm::NVPTXTargetMachine
68 bool = true) override {
74 bool = true) override {
[all...]
/external/llvm/lib/Target/R600/MCTargetDesc/
H A DAMDGPUAsmBackend.cpp27 const MCAsmLayout &Layout) override {
33 uint64_t &FixedValue) override {
37 void WriteObject(MCAssembler &Asm, const MCAsmLayout &Layout) override; member in class:__anon26107::AMDGPUMCObjectWriter
46 unsigned getNumFixupKinds() const override { return 0; };
48 uint64_t Value, bool IsPCRel) const override; member in class:__anon26107::AMDGPUAsmBackend
51 const MCAsmLayout &Layout) const override {
54 void relaxInstruction(const MCInst &Inst, MCInst &Res) const override {
57 bool mayNeedRelaxation(const MCInst &Inst) const override { return false; }
58 bool writeNopData(uint64_t Count, MCObjectWriter *OW) const override {
91 MCObjectWriter *createObjectWriter(raw_ostream &OS) const override {
[all...]
/external/llvm/lib/Target/R600/
H A DSIISelLowering.h52 bool *IsFast) const override; member in class:llvm::SITargetLowering
55 getPreferredVectorAction(EVT VT) const override; member in class:llvm::SITargetLowering
58 Type *Ty) const override; member in class:llvm::SITargetLowering
64 SmallVectorImpl<SDValue> &InVals) const override; member in class:llvm::SITargetLowering
67 MachineBasicBlock * BB) const override; member in class:llvm::SITargetLowering
68 EVT getSetCCResultType(LLVMContext &Context, EVT VT) const override; member in class:llvm::SITargetLowering
69 MVT getScalarShiftAmountTy(EVT VT) const override; member in class:llvm::SITargetLowering
70 bool isFMAFasterThanFMulAndFAdd(EVT VT) const override; member in class:llvm::SITargetLowering
71 SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const override; member in class:llvm::SITargetLowering
72 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override; member in class:llvm::SITargetLowering
73 SDNode *PostISelFolding(MachineSDNode *N, SelectionDAG &DAG) const override; member in class:llvm::SITargetLowering
75 SDNode *Node) const override; member in class:llvm::SITargetLowering
79 unsigned Reg, EVT VT) const override; member in class:llvm::SITargetLowering
[all...]
/external/clang/include/clang/ARCMigrate/
H A DARCMTActions.h22 bool BeginInvocation(CompilerInstance &CI) override; member in class:clang::arcmt::CheckAction
30 bool BeginInvocation(CompilerInstance &CI) override; member in class:clang::arcmt::ModifyAction
39 bool BeginInvocation(CompilerInstance &CI) override; member in class:clang::arcmt::MigrateSourceAction
41 StringRef InFile) override; member in class:clang::arcmt::MigrateSourceAction
49 bool BeginInvocation(CompilerInstance &CI) override; member in class:clang::arcmt::MigrateAction
69 StringRef InFile) override; member in class:clang::arcmt::ObjCMigrateAction
70 bool BeginInvocation(CompilerInstance &CI) override; member in class:clang::arcmt::ObjCMigrateAction
/external/llvm/lib/DebugInfo/
H A DDWARFContext.h78 void dump(raw_ostream &OS, DIDumpType DumpType = DIDT_All) override; member in class:llvm::DWARFContext
166 DILineInfoSpecifier Specifier = DILineInfoSpecifier()) override; member in class:llvm::DWARFContext
168 DILineInfoSpecifier Specifier = DILineInfoSpecifier()) override; member in class:llvm::DWARFContext
170 DILineInfoSpecifier Specifier = DILineInfoSpecifier()) override; member in class:llvm::DWARFContext
249 bool isLittleEndian() const override { return IsLittleEndian; }
250 uint8_t getAddressSize() const override { return AddressSize; }
251 const Section &getInfoSection() override { return InfoSection; }
252 const TypeSectionMap &getTypesSections() override { return TypesSections; }
253 StringRef getAbbrevSection() override { return AbbrevSection; }
254 const Section &getLocSection() override { retur
[all...]
/external/llvm/lib/Object/
H A DRecordStreamer.h25 void visitUsedSymbol(const MCSymbol &Sym) override; member in class:llvm::RecordStreamer
32 void EmitInstruction(const MCInst &Inst, const MCSubtargetInfo &STI) override; member in class:llvm::RecordStreamer
33 void EmitLabel(MCSymbol *Symbol) override; member in class:llvm::RecordStreamer
34 void EmitAssignment(MCSymbol *Symbol, const MCExpr *Value) override; member in class:llvm::RecordStreamer
35 bool EmitSymbolAttribute(MCSymbol *Symbol, MCSymbolAttr Attribute) override; member in class:llvm::RecordStreamer
37 unsigned ByteAlignment) override; member in class:llvm::RecordStreamer
39 unsigned ByteAlignment) override; member in class:llvm::RecordStreamer
/external/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h211 unsigned Depth = 0) const override; member in class:llvm::AArch64TargetLowering
213 MVT getScalarShiftAmountTy(EVT LHSTy) const override; member in class:llvm::AArch64TargetLowering
218 bool *Fast = nullptr) const override {
228 SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const override; member in class:llvm::AArch64TargetLowering
230 const char *getTargetNodeName(unsigned Opcode) const override; member in class:llvm::AArch64TargetLowering
232 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override; member in class:llvm::AArch64TargetLowering
239 unsigned getMaximalGlobalOffset() const override; member in class:llvm::AArch64TargetLowering
242 bool isNoopAddrSpaceCast(unsigned SrcAS, unsigned DestAS) const override {
250 const TargetLibraryInfo *libInfo) const override; member in class:llvm::AArch64TargetLowering
252 bool isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const override; member in class:llvm::AArch64TargetLowering
254 bool isFPImmLegal(const APFloat &Imm, EVT VT) const override; member in class:llvm::AArch64TargetLowering
258 bool isShuffleMaskLegal(const SmallVectorImpl<int> &M, EVT VT) const override; member in class:llvm::AArch64TargetLowering
261 EVT getSetCCResultType(LLVMContext &Context, EVT VT) const override; member in class:llvm::AArch64TargetLowering
270 MachineBasicBlock *MBB) const override; member in class:llvm::AArch64TargetLowering
273 unsigned Intrinsic) const override; member in class:llvm::AArch64TargetLowering
275 bool isTruncateFree(Type *Ty1, Type *Ty2) const override; member in class:llvm::AArch64TargetLowering
276 bool isTruncateFree(EVT VT1, EVT VT2) const override; member in class:llvm::AArch64TargetLowering
278 bool isZExtFree(Type *Ty1, Type *Ty2) const override; member in class:llvm::AArch64TargetLowering
279 bool isZExtFree(EVT VT1, EVT VT2) const override; member in class:llvm::AArch64TargetLowering
280 bool isZExtFree(SDValue Val, EVT VT2) const override; member in class:llvm::AArch64TargetLowering
283 unsigned &RequiredAligment) const override; member in class:llvm::AArch64TargetLowering
284 bool hasPairedLoad(EVT LoadedType, unsigned &RequiredAligment) const override; member in class:llvm::AArch64TargetLowering
286 bool isLegalAddImmediate(int64_t) const override; member in class:llvm::AArch64TargetLowering
287 bool isLegalICmpImmediate(int64_t) const override; member in class:llvm::AArch64TargetLowering
291 MachineFunction &MF) const override; member in class:llvm::AArch64TargetLowering
295 bool isLegalAddressingMode(const AddrMode &AM, Type *Ty) const override; member in class:llvm::AArch64TargetLowering
302 int getScalingFactorCost(const AddrMode &AM, Type *Ty) const override; member in class:llvm::AArch64TargetLowering
308 bool isFMAFasterThanFMulAndFAdd(EVT VT) const override; member in class:llvm::AArch64TargetLowering
310 const MCPhysReg *getScratchRegisters(CallingConv::ID CC) const override; member in class:llvm::AArch64TargetLowering
313 bool isDesirableToCommuteWithShift(const SDNode *N) const override; member in class:llvm::AArch64TargetLowering
318 Type *Ty) const override; member in class:llvm::AArch64TargetLowering
321 AtomicOrdering Ord) const override; member in class:llvm::AArch64TargetLowering
323 Value *Addr, AtomicOrdering Ord) const override; member in class:llvm::AArch64TargetLowering
325 bool shouldExpandAtomicInIR(Instruction *Inst) const override; member in class:llvm::AArch64TargetLowering
328 getPreferredVectorAction(EVT VT) const override; member in class:llvm::AArch64TargetLowering
343 SmallVectorImpl<SDValue> &InVals) const override; member in class:llvm::AArch64TargetLowering
346 SmallVectorImpl<SDValue> &InVals) const override; member in class:llvm::AArch64TargetLowering
377 LLVMContext &Context) const override; member in class:llvm::AArch64TargetLowering
382 SelectionDAG &DAG) const override; member in class:llvm::AArch64TargetLowering
428 getConstraintType(const std::string &Constraint) const override; member in class:llvm::AArch64TargetLowering
429 unsigned getRegisterByName(const char* RegName, EVT VT) const override; member in class:llvm::AArch64TargetLowering
435 const char *constraint) const override; member in class:llvm::AArch64TargetLowering
439 MVT VT) const override; member in class:llvm::AArch64TargetLowering
442 SelectionDAG &DAG) const override; member in class:llvm::AArch64TargetLowering
444 bool isUsedByReturnOnly(SDNode *N, SDValue &Chain) const override; member in class:llvm::AArch64TargetLowering
445 bool mayBeEmittedAsTailCall(CallInst *CI) const override; member in class:llvm::AArch64TargetLowering
451 SelectionDAG &DAG) const override; member in class:llvm::AArch64TargetLowering
454 SelectionDAG &DAG) const override; member in class:llvm::AArch64TargetLowering
457 SelectionDAG &DAG) const override; member in class:llvm::AArch64TargetLowering
[all...]
H A DAArch64TargetMachine.h34 const AArch64Subtarget *getSubtargetImpl() const override {
37 const AArch64TargetLowering *getTargetLowering() const override {
40 const DataLayout *getDataLayout() const override {
43 const AArch64FrameLowering *getFrameLowering() const override {
46 const AArch64InstrInfo *getInstrInfo() const override {
49 const AArch64RegisterInfo *getRegisterInfo() const override {
52 const AArch64SelectionDAGInfo *getSelectionDAGInfo() const override {
57 TargetPassConfig *createPassConfig(PassManagerBase &PM) override; member in class:llvm::AArch64TargetMachine
60 void addAnalysisPasses(PassManagerBase &PM) override; member in class:llvm::AArch64TargetMachine

Completed in 6571 milliseconds

1234567891011>>