/external/llvm/lib/Target/SystemZ/ |
H A D | SystemZTargetMachine.h | 35 const TargetFrameLowering *getFrameLowering() const override { 38 const SystemZInstrInfo *getInstrInfo() const override { 41 const SystemZSubtarget *getSubtargetImpl() const override { 44 const DataLayout *getDataLayout() const override { 47 const SystemZRegisterInfo *getRegisterInfo() const override { 50 const SystemZTargetLowering *getTargetLowering() const override { 53 const TargetSelectionDAGInfo *getSelectionDAGInfo() const override { 58 TargetPassConfig *createPassConfig(PassManagerBase &PM) override; member in class:llvm::SystemZTargetMachine
|
H A D | SystemZFrameLowering.h | 27 bool isFPCloseToIncomingSP() const override { return false; } 29 override; member in class:llvm::SystemZFrameLowering 31 RegScavenger *RS) const override; member in class:llvm::SystemZFrameLowering 35 const TargetRegisterInfo *TRI) const override; member in class:llvm::SystemZFrameLowering 40 override; member in class:llvm::SystemZFrameLowering 42 RegScavenger *RS) const override; member in class:llvm::SystemZFrameLowering 43 void emitPrologue(MachineFunction &MF) const override; member in class:llvm::SystemZFrameLowering 44 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const override; member in class:llvm::SystemZFrameLowering 45 bool hasFP(const MachineFunction &MF) const override; member in class:llvm::SystemZFrameLowering 46 int getFrameIndexOffset(const MachineFunction &MF, int FI) const override; member in class:llvm::SystemZFrameLowering 47 bool hasReservedCallFrame(const MachineFunction &MF) const override; member in class:llvm::SystemZFrameLowering 51 override; member in class:llvm::SystemZFrameLowering [all...] |
/external/llvm/lib/Target/X86/ |
H A D | X86JITInfo.h | 36 void replaceMachineCodeForFunction(void *Old, void *New) override; member in class:llvm::X86JITInfo 42 JITCodeEmitter &JCE) override; member in class:llvm::X86JITInfo 46 StubLayout getStubLayout() override; member in class:llvm::X86JITInfo 52 JITCodeEmitter &JCE) override; member in class:llvm::X86JITInfo 56 uintptr_t getPICJumpTableEntry(uintptr_t BB, uintptr_t JTBase) override; member in class:llvm::X86JITInfo 59 LazyResolverFn getLazyResolverFunction(JITCompilerFn) override; member in class:llvm::X86JITInfo 65 unsigned NumRelocs, unsigned char* GOTBase) override; member in class:llvm::X86JITInfo 70 char* allocateThreadLocalMemory(size_t size) override; member in class:llvm::X86JITInfo
|
H A D | X86TargetMachine.h | 35 const DataLayout *getDataLayout() const override { 38 const X86InstrInfo *getInstrInfo() const override { 41 const TargetFrameLowering *getFrameLowering() const override { 44 X86JITInfo *getJITInfo() override { return Subtarget.getJITInfo(); } 45 const X86Subtarget *getSubtargetImpl() const override { return &Subtarget; } 46 const X86TargetLowering *getTargetLowering() const override { 49 const X86SelectionDAGInfo *getSelectionDAGInfo() const override { 52 const X86RegisterInfo *getRegisterInfo() const override { 55 const InstrItineraryData *getInstrItineraryData() const override { 60 void addAnalysisPasses(PassManagerBase &PM) override; member in class:llvm::final 63 TargetPassConfig *createPassConfig(PassManagerBase &PM) override; member in class:llvm::final 65 bool addCodeEmitter(PassManagerBase &PM, JITCodeEmitter &JCE) override; member in class:llvm::final [all...] |
/external/llvm/lib/Target/XCore/ |
H A D | XCoreFrameLowering.h | 30 void emitPrologue(MachineFunction &MF) const override; member in class:llvm::XCoreFrameLowering 32 MachineBasicBlock &MBB) const override; member in class:llvm::XCoreFrameLowering 37 const TargetRegisterInfo *TRI) const override; member in class:llvm::XCoreFrameLowering 41 const TargetRegisterInfo *TRI) const override; member in class:llvm::XCoreFrameLowering 45 MachineBasicBlock::iterator I) const override; member in class:llvm::XCoreFrameLowering 47 bool hasFP(const MachineFunction &MF) const override; member in class:llvm::XCoreFrameLowering 50 RegScavenger *RS = nullptr) const override; member in class:llvm::XCoreFrameLowering 53 RegScavenger *RS = nullptr) const override; member in class:llvm::XCoreFrameLowering
|
/external/llvm/lib/Target/Mips/ |
H A D | MipsSERegisterInfo.h | 27 bool requiresRegisterScavenging(const MachineFunction &MF) const override; member in class:llvm::MipsSERegisterInfo 29 bool requiresFrameIndexScavenging(const MachineFunction &MF) const override; member in class:llvm::MipsSERegisterInfo 31 const TargetRegisterClass *intRegClass(unsigned Size) const override; member in class:llvm::MipsSERegisterInfo 36 int64_t SPOffset) const override; member in class:llvm::MipsSERegisterInfo
|
H A D | MipsJITInfo.h | 40 void replaceMachineCodeForFunction(void *Old, void *New) override; member in class:llvm::MipsJITInfo 44 StubLayout getStubLayout() override; member in class:llvm::MipsJITInfo 50 JITCodeEmitter &JCE) override; member in class:llvm::MipsJITInfo 53 LazyResolverFn getLazyResolverFunction(JITCompilerFn) override; member in class:llvm::MipsJITInfo 59 unsigned NumRelocs, unsigned char *GOTBase) override; member in class:llvm::MipsJITInfo
|
H A D | Mips16FrameLowering.h | 26 void emitPrologue(MachineFunction &MF) const override; member in class:llvm::Mips16FrameLowering 27 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const override; member in class:llvm::Mips16FrameLowering 31 MachineBasicBlock::iterator I) const override; member in class:llvm::Mips16FrameLowering 36 const TargetRegisterInfo *TRI) const override; member in class:llvm::Mips16FrameLowering 41 const TargetRegisterInfo *TRI) const override; member in class:llvm::Mips16FrameLowering 43 bool hasReservedCallFrame(const MachineFunction &MF) const override; member in class:llvm::Mips16FrameLowering 46 RegScavenger *RS) const override; member in class:llvm::Mips16FrameLowering
|
/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXFrameLowering.h | 27 bool hasFP(const MachineFunction &MF) const override; member in class:llvm::NVPTXFrameLowering 28 void emitPrologue(MachineFunction &MF) const override; member in class:llvm::NVPTXFrameLowering 29 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const override; member in class:llvm::NVPTXFrameLowering 33 MachineBasicBlock::iterator I) const override; member in class:llvm::NVPTXFrameLowering
|
H A D | NVPTXLowerAggrCopies.h | 30 void getAnalysisUsage(AnalysisUsage &AU) const override { 36 bool runOnFunction(Function &F) override; member in struct:llvm::NVPTXLowerAggrCopies 40 const char *getPassName() const override {
|
/external/llvm/lib/Target/R600/ |
H A D | R600RegisterInfo.h | 29 BitVector getReservedRegs(const MachineFunction &MF) const override; member in struct:llvm::R600RegisterInfo 34 unsigned getHWRegIndex(unsigned Reg) const override; member in struct:llvm::R600RegisterInfo 38 const TargetRegisterClass * getCFGStructurizerRegClass(MVT VT) const override; member in struct:llvm::R600RegisterInfo 41 getRegClassWeight(const TargetRegisterClass *RC) const override; member in struct:llvm::R600RegisterInfo
|
H A D | AMDGPUFrameLowering.h | 37 int getFrameIndexOffset(const MachineFunction &MF, int FI) const override; member in class:llvm::AMDGPUFrameLowering 39 getCalleeSavedSpillSlots(unsigned &NumEntries) const override; member in class:llvm::AMDGPUFrameLowering 40 void emitPrologue(MachineFunction &MF) const override; member in class:llvm::AMDGPUFrameLowering 41 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const override; member in class:llvm::AMDGPUFrameLowering 42 bool hasFP(const MachineFunction &MF) const override; member in class:llvm::AMDGPUFrameLowering
|
/external/llvm/lib/Target/ARM/ |
H A D | ARMInstrInfo.h | 29 void getNoopForMachoTarget(MCInst &NopInst) const override; member in class:llvm::ARMInstrInfo 33 unsigned getUnindexedOpcode(unsigned Opc) const override; member in class:llvm::ARMInstrInfo 39 const ARMRegisterInfo &getRegisterInfo() const override { return RI; }
|
H A D | ARMHazardRecognizer.h | 40 HazardType getHazardType(SUnit *SU, int Stalls) override; member in class:llvm::ARMHazardRecognizer 41 void Reset() override; member in class:llvm::ARMHazardRecognizer 42 void EmitInstruction(SUnit *SU) override; member in class:llvm::ARMHazardRecognizer 43 void AdvanceCycle() override; member in class:llvm::ARMHazardRecognizer 44 void RecedeCycle() override; member in class:llvm::ARMHazardRecognizer
|
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCHazardRecognizers.h | 40 HazardType getHazardType(SUnit *SU, int Stalls) override; member in class:llvm::PPCDispatchGroupSBHazardRecognizer 41 bool ShouldPreferAnother(SUnit* SU) override; member in class:llvm::PPCDispatchGroupSBHazardRecognizer 42 unsigned PreEmitNoops(SUnit *SU) override; member in class:llvm::PPCDispatchGroupSBHazardRecognizer 43 void EmitInstruction(SUnit *SU) override; member in class:llvm::PPCDispatchGroupSBHazardRecognizer 44 void AdvanceCycle() override; member in class:llvm::PPCDispatchGroupSBHazardRecognizer 45 void RecedeCycle() override; member in class:llvm::PPCDispatchGroupSBHazardRecognizer 46 void Reset() override; member in class:llvm::PPCDispatchGroupSBHazardRecognizer 47 void EmitNoop() override; member in class:llvm::PPCDispatchGroupSBHazardRecognizer 79 virtual HazardType getHazardType(SUnit *SU, int Stalls) override; member in class:llvm::PPCHazardRecognizer970 80 virtual void EmitInstruction(SUnit *SU) override; member in class:llvm::PPCHazardRecognizer970 81 virtual void AdvanceCycle() override; member in class:llvm::PPCHazardRecognizer970 82 virtual void Reset() override; member in class:llvm::PPCHazardRecognizer970 [all...] |
H A D | PPCTargetObjectFile.h | 23 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; member in class:llvm::PPC64LinuxTargetObjectFile 27 const TargetMachine &TM) const override; member in class:llvm::PPC64LinuxTargetObjectFile 30 const MCExpr *getDebugThreadLocalSymbol(const MCSymbol *Sym) const override; member in class:llvm::PPC64LinuxTargetObjectFile
|
H A D | PPCJITInfo.h | 30 StubLayout getStubLayout() override; member in class:llvm::PPCJITInfo 32 JITCodeEmitter &JCE) override; member in class:llvm::PPCJITInfo 33 LazyResolverFn getLazyResolverFunction(JITCompilerFn) override; member in class:llvm::PPCJITInfo 35 unsigned char *GOTBase) override; member in class:llvm::PPCJITInfo 42 void replaceMachineCodeForFunction(void *Old, void *New) override; member in class:llvm::PPCJITInfo
|
/external/llvm/include/llvm/CodeGen/ |
H A D | MachineFunctionAnalysis.h | 38 const char* getPassName() const override { 43 bool doInitialization(Module &M) override; member in struct:llvm::MachineFunctionAnalysis 44 bool runOnFunction(Function &F) override; member in struct:llvm::MachineFunctionAnalysis 45 void releaseMemory() override; member in struct:llvm::MachineFunctionAnalysis 46 void getAnalysisUsage(AnalysisUsage &AU) const override; member in struct:llvm::MachineFunctionAnalysis
|
H A D | LatencyPriorityQueue.h | 50 bool isBottomUp() const override { return false; } 52 void initNodes(std::vector<SUnit> &sunits) override { 57 void addNode(const SUnit *SU) override { 61 void updateNode(const SUnit *SU) override { 64 void releaseState() override { 78 bool empty() const override { return Queue.empty(); } 80 void push(SUnit *U) override; 82 SUnit *pop() override; 84 void remove(SUnit *SU) override; 86 void dump(ScheduleDAG* DAG) const override; [all...] |
/external/llvm/lib/MC/ |
H A D | MCNullStreamer.cpp | 28 MCSymbolAttr Attribute) override { 32 void EmitCOFFSecRel32(MCSymbol const *Symbol) override {} 34 unsigned ByteAlignment) override {} 36 uint64_t Size = 0, unsigned ByteAlignment = 0) override {} 37 void EmitGPRel32Value(const MCExpr *Value) override {}
|
/external/llvm/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMMCAsmInfo.h | 24 void anchor() override; member in class:llvm::ARMMCAsmInfoDarwin 30 void anchor() override; member in class:llvm::ARMELFMCAsmInfo 34 void setUseIntegratedAssembler(bool Value) override; member in class:llvm::ARMELFMCAsmInfo 38 void anchor() override; member in class:llvm::ARMCOFFMCAsmInfoMicrosoft 44 void anchor() override; member in class:llvm::ARMCOFFMCAsmInfoGNU
|
/external/llvm/lib/Target/Sparc/ |
H A D | SparcJITInfo.h | 37 void replaceMachineCodeForFunction(void *Old, void *New) override; member in class:llvm::SparcJITInfo 41 StubLayout getStubLayout() override; member in class:llvm::SparcJITInfo 48 JITCodeEmitter &JCE) override; member in class:llvm::SparcJITInfo 51 LazyResolverFn getLazyResolverFunction(JITCompilerFn) override; member in class:llvm::SparcJITInfo 57 unsigned NumRelocs, unsigned char *GOTBase) override; member in class:llvm::SparcJITInfo
|
/external/clang/include/clang/Frontend/ |
H A D | FrontendActions.h | 27 void ExecuteAction() override; member in class:clang::InitOnlyAction 30 StringRef InFile) override; member in class:clang::InitOnlyAction 35 bool usesPreprocessorOnly() const override { return false; } 45 StringRef InFile) override; member in class:clang::ASTPrintAction 51 StringRef InFile) override; member in class:clang::ASTDumpAction 57 StringRef InFile) override; member in class:clang::ASTDeclListAction 63 StringRef InFile) override; member in class:clang::ASTViewAction 69 StringRef InFile) override; member in class:clang::DeclContextPrintAction 75 StringRef InFile) override; member in class:clang::GeneratePCHAction 77 TranslationUnitKind getTranslationUnitKind() override { 102 StringRef InFile) override; member in class:clang::GenerateModuleAction 116 bool BeginSourceFileAction(CompilerInstance &CI, StringRef Filename) override; member in class:clang::GenerateModuleAction 132 StringRef InFile) override; member in class:clang::SyntaxOnlyAction 143 StringRef InFile) override; member in class:clang::DumpModuleInfoAction 144 void ExecuteAction() override; member in class:clang::DumpModuleInfoAction 156 StringRef InFile) override; member in class:clang::VerifyPCHAction 158 void ExecuteAction() override; member in class:clang::VerifyPCHAction 181 StringRef InFile) override; member in class:clang::ASTMergeAction 184 StringRef Filename) override; member in class:clang::ASTMergeAction 186 void ExecuteAction() override; member in class:clang::ASTMergeAction 187 void EndSourceFileAction() override; member in class:clang::ASTMergeAction 193 bool usesPreprocessorOnly() const override; member in class:clang::ASTMergeAction 194 TranslationUnitKind getTranslationUnitKind() override; member in class:clang::ASTMergeAction 195 bool hasPCHSupport() const override; member in class:clang::ASTMergeAction 196 bool hasASTFileSupport() const override; member in class:clang::ASTMergeAction 197 bool hasCodeCompletionSupport() const override; member in class:clang::ASTMergeAction 202 void ExecuteAction() override; member in class:clang::PrintPreambleAction 216 void ExecuteAction() override; member in class:clang::DumpRawTokensAction 221 void ExecuteAction() override; member in class:clang::DumpTokensAction 226 void ExecuteAction() override; member in class:clang::GeneratePTHAction 231 void ExecuteAction() override; member in class:clang::PreprocessOnlyAction 236 void ExecuteAction() override; member in class:clang::PrintPreprocessedAction [all...] |
/external/llvm/include/llvm/Analysis/ |
H A D | RegionPass.h | 59 const std::string &Banner) const override; member in class:llvm::RegionPass 72 void preparePassManager(PMStack &PMS) override; member in class:llvm::RegionPass 75 PassManagerType PMT = PMT_RegionPassManager) override; member in class:llvm::RegionPass 77 PassManagerType getPotentialPassManagerType() const override { 98 bool runOnFunction(Function &F) override; member in class:llvm::RGPassManager 102 void getAnalysisUsage(AnalysisUsage &Info) const override; member in class:llvm::RGPassManager 104 const char *getPassName() const override { 108 PMDataManager *getAsPMDataManager() override { return this; } 109 Pass *getAsPass() override { return this; } 112 void dumpPassStructure(unsigned Offset) override; member in class:llvm::RGPassManager [all...] |
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonFrameLowering.h | 27 void emitPrologue(MachineFunction &MF) const override; member in class:llvm::HexagonFrameLowering 28 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const override; member in class:llvm::HexagonFrameLowering 32 const TargetRegisterInfo *TRI) const override; member in class:llvm::HexagonFrameLowering 37 MachineBasicBlock::iterator I) const override; member in class:llvm::HexagonFrameLowering 43 const TargetRegisterInfo *TRI) const override; member in class:llvm::HexagonFrameLowering 44 int getFrameIndexOffset(const MachineFunction &MF, int FI) const override; member in class:llvm::HexagonFrameLowering 45 bool hasFP(const MachineFunction &MF) const override; member in class:llvm::HexagonFrameLowering
|