Searched refs:override (Results 151 - 175 of 1234) sorted by relevance

1234567891011>>

/external/llvm/utils/TableGen/
H A DDAGISelMatcher.h228 void printImpl(raw_ostream &OS, unsigned indent) const override; member in class:llvm::ScopeMatcher
229 bool isEqualImpl(const Matcher *M) const override { return false; }
230 unsigned getHashImpl() const override { return 12312; }
253 bool isSafeToReorderWithPatternPredicate() const override { return true; }
255 void printImpl(raw_ostream &OS, unsigned indent) const override; member in class:llvm::RecordMatcher
256 bool isEqualImpl(const Matcher *M) const override { return true; }
257 unsigned getHashImpl() const override { return 0; }
287 bool isSafeToReorderWithPatternPredicate() const override { return true; }
290 void printImpl(raw_ostream &OS, unsigned indent) const override; member in class:llvm::RecordChildMatcher
291 bool isEqualImpl(const Matcher *M) const override {
309 void printImpl(raw_ostream &OS, unsigned indent) const override; member in class:llvm::RecordMemRefMatcher
328 void printImpl(raw_ostream &OS, unsigned indent) const override; member in class:llvm::CaptureGlueInputMatcher
349 void printImpl(raw_ostream &OS, unsigned indent) const override; member in class:llvm::MoveChildMatcher
369 void printImpl(raw_ostream &OS, unsigned indent) const override; member in class:llvm::MoveParentMatcher
392 void printImpl(raw_ostream &OS, unsigned indent) const override; member in class:llvm::CheckSameMatcher
419 void printImpl(raw_ostream &OS, unsigned indent) const override; member in class:llvm::CheckChildSameMatcher
445 void printImpl(raw_ostream &OS, unsigned indent) const override; member in class:llvm::CheckPatternPredicateMatcher
449 unsigned getHashImpl() const override; member in class:llvm::CheckPatternPredicateMatcher
469 void printImpl(raw_ostream &OS, unsigned indent) const override; member in class:llvm::CheckPredicateMatcher
473 unsigned getHashImpl() const override; member in class:llvm::CheckPredicateMatcher
494 void printImpl(raw_ostream &OS, unsigned indent) const override; member in class:llvm::CheckOpcodeMatcher
495 bool isEqualImpl(const Matcher *M) const override; member in class:llvm::CheckOpcodeMatcher
496 unsigned getHashImpl() const override; member in class:llvm::CheckOpcodeMatcher
497 bool isContradictoryImpl(const Matcher *M) const override; member in class:llvm::CheckOpcodeMatcher
522 void printImpl(raw_ostream &OS, unsigned indent) const override; member in class:llvm::SwitchOpcodeMatcher
546 void printImpl(raw_ostream &OS, unsigned indent) const override; member in class:llvm::CheckTypeMatcher
551 bool isContradictoryImpl(const Matcher *M) const override; member in class:llvm::CheckTypeMatcher
576 void printImpl(raw_ostream &OS, unsigned indent) const override; member in class:llvm::SwitchTypeMatcher
601 void printImpl(raw_ostream &OS, unsigned indent) const override; member in class:llvm::CheckChildTypeMatcher
607 bool isContradictoryImpl(const Matcher *M) const override; member in class:llvm::CheckChildTypeMatcher
628 void printImpl(raw_ostream &OS, unsigned indent) const override; member in class:llvm::CheckIntegerMatcher
633 bool isContradictoryImpl(const Matcher *M) const override; member in class:llvm::CheckIntegerMatcher
655 void printImpl(raw_ostream &OS, unsigned indent) const override; member in class:llvm::CheckChildIntegerMatcher
661 bool isContradictoryImpl(const Matcher *M) const override; member in class:llvm::CheckChildIntegerMatcher
681 void printImpl(raw_ostream &OS, unsigned indent) const override; member in class:llvm::CheckCondCodeMatcher
685 unsigned getHashImpl() const override; member in class:llvm::CheckCondCodeMatcher
705 void printImpl(raw_ostream &OS, unsigned indent) const override; member in class:llvm::CheckValueTypeMatcher
709 unsigned getHashImpl() const override; member in class:llvm::CheckValueTypeMatcher
710 bool isContradictoryImpl(const Matcher *M) const override; member in class:llvm::CheckValueTypeMatcher
750 void printImpl(raw_ostream &OS, unsigned indent) const override; member in class:llvm::CheckComplexPatMatcher
777 void printImpl(raw_ostream &OS, unsigned indent) const override; member in class:llvm::CheckAndImmMatcher
801 void printImpl(raw_ostream &OS, unsigned indent) const override; member in class:llvm::CheckOrImmMatcher
822 void printImpl(raw_ostream &OS, unsigned indent) const override; member in class:llvm::CheckFoldableChainNodeMatcher
843 void printImpl(raw_ostream &OS, unsigned indent) const override; member in class:llvm::EmitIntegerMatcher
868 void printImpl(raw_ostream &OS, unsigned indent) const override; member in class:llvm::EmitStringIntegerMatcher
873 unsigned getHashImpl() const override; member in class:llvm::EmitStringIntegerMatcher
894 void printImpl(raw_ostream &OS, unsigned indent) const override; member in class:llvm::EmitRegisterMatcher
920 void printImpl(raw_ostream &OS, unsigned indent) const override; member in class:llvm::EmitConvertToTargetMatcher
949 void printImpl(raw_ostream &OS, unsigned indent) const override; member in class:llvm::EmitMergeInputChainsMatcher
953 unsigned getHashImpl() const override; member in class:llvm::EmitMergeInputChainsMatcher
974 void printImpl(raw_ostream &OS, unsigned indent) const override; member in class:llvm::EmitCopyToRegMatcher
1003 void printImpl(raw_ostream &OS, unsigned indent) const override; member in class:llvm::EmitNodeXFormMatcher
1066 void printImpl(raw_ostream &OS, unsigned indent) const override; member in class:llvm::EmitNodeMatcherCommon
1067 bool isEqualImpl(const Matcher *M) const override; member in class:llvm::EmitNodeMatcherCommon
1068 unsigned getHashImpl() const override; member in class:llvm::EmitNodeMatcherCommon
1073 void anchor() override; member in class:llvm::EmitNodeMatcher
1096 void anchor() override; member in class:llvm::MorphNodeToMatcher
1139 void printImpl(raw_ostream &OS, unsigned indent) const override; member in class:llvm::MarkGlueResultsMatcher
1143 unsigned getHashImpl() const override; member in class:llvm::MarkGlueResultsMatcher
1167 void printImpl(raw_ostream &OS, unsigned indent) const override; member in class:llvm::CompleteMatchMatcher
1172 unsigned getHashImpl() const override; member in class:llvm::CompleteMatchMatcher
[all...]
/external/llvm/include/llvm/Analysis/
H A DLoopPass.h36 const std::string &Banner) const override; member in class:llvm::LoopPass
60 void preparePassManager(PMStack &PMS) override; member in class:llvm::LoopPass
63 void assignPassManager(PMStack &PMS, PassManagerType PMT) override; member in class:llvm::LoopPass
66 PassManagerType getPotentialPassManagerType() const override {
77 /// Each loop pass can override these simple analysis hooks to update
98 bool runOnFunction(Function &F) override; member in class:llvm::LPPassManager
102 void getAnalysisUsage(AnalysisUsage &Info) const override; member in class:llvm::LPPassManager
104 const char *getPassName() const override {
108 PMDataManager *getAsPMDataManager() override { return this; }
109 Pass *getAsPass() override { retur
112 void dumpPassStructure(unsigned Offset) override; member in class:llvm::LPPassManager
[all...]
/external/llvm/include/llvm/CodeGen/
H A DResourcePriorityQueue.h84 bool isBottomUp() const override { return false; }
86 void initNodes(std::vector<SUnit> &sunits) override; member in class:llvm::ResourcePriorityQueue
88 void addNode(const SUnit *SU) override {
92 void updateNode(const SUnit *SU) override {}
94 void releaseState() override {
119 bool empty() const override { return Queue.empty(); }
121 void push(SUnit *U) override;
123 SUnit *pop() override;
125 void remove(SUnit *SU) override;
127 void dump(ScheduleDAG* DAG) const override;
[all...]
H A DScoreboardHazardRecognizer.h113 bool atIssueLimit() const override; member in class:llvm::ScoreboardHazardRecognizer
117 HazardType getHazardType(SUnit *SU, int Stalls) override; member in class:llvm::ScoreboardHazardRecognizer
118 void Reset() override; member in class:llvm::ScoreboardHazardRecognizer
119 void EmitInstruction(SUnit *SU) override; member in class:llvm::ScoreboardHazardRecognizer
120 void AdvanceCycle() override; member in class:llvm::ScoreboardHazardRecognizer
121 void RecedeCycle() override; member in class:llvm::ScoreboardHazardRecognizer
/external/llvm/include/llvm/Object/
H A DMachO.h62 void moveSymbolNext(DataRefImpl &Symb) const override; member in class:llvm::object::MachOObjectFile
64 StringRef &Res) const override; member in class:llvm::object::MachOObjectFile
70 uint64_t &Res) const override; member in class:llvm::object::MachOObjectFile
72 uint32_t &Res) const override; member in class:llvm::object::MachOObjectFile
73 std::error_code getSymbolSize(DataRefImpl Symb, uint64_t &Res) const override; member in class:llvm::object::MachOObjectFile
75 SymbolRef::Type &Res) const override; member in class:llvm::object::MachOObjectFile
76 uint32_t getSymbolFlags(DataRefImpl Symb) const override; member in class:llvm::object::MachOObjectFile
78 section_iterator &Res) const override; member in class:llvm::object::MachOObjectFile
80 void moveSectionNext(DataRefImpl &Sec) const override; member in class:llvm::object::MachOObjectFile
82 StringRef &Res) const override; member in class:llvm::object::MachOObjectFile
84 uint64_t &Res) const override; member in class:llvm::object::MachOObjectFile
85 std::error_code getSectionSize(DataRefImpl Sec, uint64_t &Res) const override; member in class:llvm::object::MachOObjectFile
87 StringRef &Res) const override; member in class:llvm::object::MachOObjectFile
89 uint64_t &Res) const override; member in class:llvm::object::MachOObjectFile
90 std::error_code isSectionText(DataRefImpl Sec, bool &Res) const override; member in class:llvm::object::MachOObjectFile
91 std::error_code isSectionData(DataRefImpl Sec, bool &Res) const override; member in class:llvm::object::MachOObjectFile
92 std::error_code isSectionBSS(DataRefImpl Sec, bool &Res) const override; member in class:llvm::object::MachOObjectFile
94 bool &Res) const override; member in class:llvm::object::MachOObjectFile
95 std::error_code isSectionVirtual(DataRefImpl Sec, bool &Res) const override; member in class:llvm::object::MachOObjectFile
96 std::error_code isSectionZeroInit(DataRefImpl Sec, bool &Res) const override; member in class:llvm::object::MachOObjectFile
98 bool &Res) const override; member in class:llvm::object::MachOObjectFile
100 bool &Result) const override; member in class:llvm::object::MachOObjectFile
101 relocation_iterator section_rel_begin(DataRefImpl Sec) const override; member in class:llvm::object::MachOObjectFile
102 relocation_iterator section_rel_end(DataRefImpl Sec) const override; member in class:llvm::object::MachOObjectFile
104 void moveRelocationNext(DataRefImpl &Rel) const override; member in class:llvm::object::MachOObjectFile
106 uint64_t &Res) const override; member in class:llvm::object::MachOObjectFile
108 uint64_t &Res) const override; member in class:llvm::object::MachOObjectFile
109 symbol_iterator getRelocationSymbol(DataRefImpl Rel) const override; member in class:llvm::object::MachOObjectFile
111 uint64_t &Res) const override; member in class:llvm::object::MachOObjectFile
114 SmallVectorImpl<char> &Result) const override; member in class:llvm::object::MachOObjectFile
117 SmallVectorImpl<char> &Result) const override; member in class:llvm::object::MachOObjectFile
119 bool &Result) const override; member in class:llvm::object::MachOObjectFile
122 LibraryRef &Res) const override; member in class:llvm::object::MachOObjectFile
124 StringRef &Res) const override; member in class:llvm::object::MachOObjectFile
132 basic_symbol_iterator symbol_begin_impl() const override; member in class:llvm::object::MachOObjectFile
133 basic_symbol_iterator symbol_end_impl() const override; member in class:llvm::object::MachOObjectFile
138 section_iterator section_begin() const override; member in class:llvm::object::MachOObjectFile
139 section_iterator section_end() const override; member in class:llvm::object::MachOObjectFile
141 library_iterator needed_library_begin() const override; member in class:llvm::object::MachOObjectFile
142 library_iterator needed_library_end() const override; member in class:llvm::object::MachOObjectFile
144 uint8_t getBytesInAddress() const override; member in class:llvm::object::MachOObjectFile
146 StringRef getFileFormatName() const override; member in class:llvm::object::MachOObjectFile
147 unsigned getArch() const override; member in class:llvm::object::MachOObjectFile
149 StringRef getLoadName() const override; member in class:llvm::object::MachOObjectFile
[all...]
/external/llvm/lib/Bitcode/Writer/
H A DBitcodeWriterPass.cpp34 const char *getPassName() const override { return "Bitcode Writer"; }
36 bool runOnModule(Module &M) override {
/external/llvm/lib/Target/Mips/
H A DMips16HardFloat.h37 const char *getPassName() const override {
41 bool runOnModule(Module &M) override; member in class:llvm::Mips16HardFloat
H A DMipsModuleISelDAGToDAG.h44 const char *getPassName() const override {
48 bool runOnMachineFunction(MachineFunction &MF) override; member in class:llvm::MipsModuleDAGToDAGISel
H A DMips16InstrInfo.h28 const MipsRegisterInfo &getRegisterInfo() const override; member in class:llvm::Mips16InstrInfo
36 int &FrameIndex) const override; member in class:llvm::Mips16InstrInfo
44 int &FrameIndex) const override; member in class:llvm::Mips16InstrInfo
49 bool KillSrc) const override; member in class:llvm::Mips16InstrInfo
56 int64_t Offset) const override; member in class:llvm::Mips16InstrInfo
63 int64_t Offset) const override; member in class:llvm::Mips16InstrInfo
65 bool expandPostRAPseudo(MachineBasicBlock::iterator MI) const override; member in class:llvm::Mips16InstrInfo
67 unsigned getOppositeBranchOpc(unsigned Opc) const override; member in class:llvm::Mips16InstrInfo
107 const MCAsmInfo &MAI) const override; member in class:llvm::Mips16InstrInfo
109 unsigned getAnalyzableBrOpc(unsigned Opc) const override; member in class:llvm::Mips16InstrInfo
[all...]
/external/llvm/tools/llvm-readobj/
H A DError.cpp22 const char* name() const LLVM_NOEXCEPT override; member in class:__anon26412::_readobj_error_category
23 std::string message(int ev) const override; member in class:__anon26412::_readobj_error_category
/external/llvm/tools/obj2yaml/
H A DError.cpp18 const char *name() const LLVM_NOEXCEPT override; member in class:__anon26416::_obj2yaml_error_category
19 std::string message(int ev) const override; member in class:__anon26416::_obj2yaml_error_category
/external/clang/lib/AST/
H A DItaniumCXXABI.cpp40 unsigned getManglingNumber(const VarDecl *VD, unsigned) override {
44 unsigned getManglingNumber(const TagDecl *TD, unsigned) override {
56 getMemberPointerWidthAndAlign(const MemberPointerType *MPT) const override {
66 CallingConv getDefaultMethodCallConv(bool isVariadic) const override {
76 bool isNearlyEmpty(const CXXRecordDecl *RD) const override {
88 MangleNumberingContext *createMangleNumberingContext() const override {
/external/llvm/include/llvm/MC/
H A DMCSectionELF.h66 std::string getLabelBeginName() const override {
71 std::string getLabelEndName() const override {
82 const MCExpr *Subsection) const override; member in class:llvm::MCSectionELF
83 bool UseCodeAlign() const override; member in class:llvm::MCSectionELF
84 bool isVirtualSection() const override; member in class:llvm::MCSectionELF
88 bool isBaseAddressKnownZero() const override {
/external/llvm/lib/CodeGen/AsmPrinter/
H A DByteStreamer.h40 void EmitInt8(uint8_t Byte, const Twine &Comment) override {
44 void EmitSLEB128(uint64_t DWord, const Twine &Comment) override {
48 void EmitULEB128(uint64_t DWord, const Twine &Comment) override {
59 void EmitInt8(uint8_t Byte, const Twine &Comment) override {
62 void EmitSLEB128(uint64_t DWord, const Twine &Comment) override {
65 void EmitULEB128(uint64_t DWord, const Twine &Comment) override {
H A DEHStreamer.h121 void endModule() override; member in class:llvm::EHStreamer
125 void beginFunction(const MachineFunction *MF) override; member in class:llvm::EHStreamer
128 void endFunction(const MachineFunction *) override; member in class:llvm::EHStreamer
131 void setSymbolSize(const MCSymbol *Sym, uint64_t Size) override {}
132 void beginInstruction(const MachineInstr *MI) override {}
133 void endInstruction() override {}
/external/llvm/lib/Target/ARM/
H A DThumb1RegisterInfo.h30 getLargestLegalSuperClass(const TargetRegisterClass *RC) const override; member in struct:llvm::Thumb1RegisterInfo
34 unsigned Kind = 0) const override; member in struct:llvm::Thumb1RegisterInfo
42 unsigned MIFlags = MachineInstr::NoFlags) const override; member in struct:llvm::Thumb1RegisterInfo
51 int64_t Offset) const override; member in struct:llvm::Thumb1RegisterInfo
56 unsigned Reg) const override; member in struct:llvm::Thumb1RegisterInfo
59 RegScavenger *RS = nullptr) const override; member in struct:llvm::Thumb1RegisterInfo
/external/clang/lib/CodeGen/
H A DModuleBuilder.cpp48 llvm::Module* GetModule() override {
52 const Decl *GetDeclForMangledName(StringRef MangledName) override {
67 llvm::Module *ReleaseModule() override { return M.release(); }
69 void Initialize(ASTContext &Context) override {
82 void HandleCXXStaticMemberVarInstantiation(VarDecl *VD) override {
89 bool HandleTopLevelDecl(DeclGroupRef DG) override {
105 void HandleInlineMethodDefinition(CXXMethodDecl *D) override {
126 void HandleTagDeclDefinition(TagDecl *D) override {
133 void HandleTagDeclRequiredDefinition(const TagDecl *D) override {
142 void HandleTranslationUnit(ASTContext &Ctx) override {
[all...]
/external/clang/lib/Format/
H A DBreakableToken.h93 unsigned getLineCount() const override; member in class:clang::format::BreakableSingleLineToken
95 StringRef::size_type Length) const override; member in class:clang::format::BreakableSingleLineToken
126 unsigned ColumnLimit) const override; member in class:clang::format::BreakableStringLiteral
128 WhitespaceManager &Whitespaces) override; member in class:clang::format::BreakableStringLiteral
130 WhitespaceManager &Whitespaces) override {}
144 unsigned ColumnLimit) const override; member in class:clang::format::BreakableLineComment
146 WhitespaceManager &Whitespaces) override; member in class:clang::format::BreakableLineComment
148 WhitespaceManager &Whitespaces) override; member in class:clang::format::BreakableLineComment
150 WhitespaceManager &Whitespaces) override; member in class:clang::format::BreakableLineComment
170 unsigned getLineCount() const override; member in class:clang::format::BreakableBlockComment
172 StringRef::size_type Length) const override; member in class:clang::format::BreakableBlockComment
174 unsigned ColumnLimit) const override; member in class:clang::format::BreakableBlockComment
176 WhitespaceManager &Whitespaces) override; member in class:clang::format::BreakableBlockComment
178 WhitespaceManager &Whitespaces) override; member in class:clang::format::BreakableBlockComment
180 WhitespaceManager &Whitespaces) override; member in class:clang::format::BreakableBlockComment
[all...]
/external/llvm/lib/ExecutionEngine/JIT/
H A DJIT.h109 void addModule(Module *M) override; member in class:llvm::JIT
113 bool removeModule(Module *M) override; member in class:llvm::JIT
118 const std::vector<GenericValue> &ArgValues) override; member in class:llvm::JIT
129 bool AbortOnFailure = true) override; member in class:llvm::JIT
139 void *getPointerToFunction(Function *F) override; member in class:llvm::JIT
149 void *getPointerToBasicBlock(BasicBlock *BB) override; member in class:llvm::JIT
154 void *getOrEmitGlobalVariable(const GlobalVariable *GV) override; member in class:llvm::JIT
160 void *getPointerToFunctionOrStub(Function *F) override; member in class:llvm::JIT
168 void *recompileAndRelinkFunction(Function *F) override; member in class:llvm::JIT
173 void freeMachineCodeForFunction(Function *F) override; member in class:llvm::JIT
192 void runJITOnFunction(Function *F, MachineCodeInfo *MCI = nullptr) override; member in class:llvm::JIT
194 void RegisterJITEventListener(JITEventListener *L) override; member in class:llvm::JIT
195 void UnregisterJITEventListener(JITEventListener *L) override; member in class:llvm::JIT
223 char* getMemoryForGV(const GlobalVariable* GV) override; member in class:llvm::JIT
[all...]
/external/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.h73 MVT getScalarShiftAmountTy(EVT LHSTy) const override { return MVT::i8; }
76 SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const override; member in class:llvm::MSP430TargetLowering
80 const char *getTargetNodeName(unsigned Opcode) const override; member in class:llvm::MSP430TargetLowering
97 getConstraintType(const std::string &Constraint) const override; member in class:llvm::MSP430TargetLowering
100 MVT VT) const override; member in class:llvm::MSP430TargetLowering
105 bool isTruncateFree(Type *Ty1, Type *Ty2) const override; member in class:llvm::MSP430TargetLowering
106 bool isTruncateFree(EVT VT1, EVT VT2) const override; member in class:llvm::MSP430TargetLowering
116 bool isZExtFree(Type *Ty1, Type *Ty2) const override; member in class:llvm::MSP430TargetLowering
117 bool isZExtFree(EVT VT1, EVT VT2) const override; member in class:llvm::MSP430TargetLowering
118 bool isZExtFree(SDValue Val, EVT VT2) const override; member in class:llvm::MSP430TargetLowering
121 MachineBasicBlock *BB) const override; member in class:llvm::MSP430TargetLowering
154 SmallVectorImpl<SDValue> &InVals) const override; member in class:llvm::MSP430TargetLowering
157 SmallVectorImpl<SDValue> &InVals) const override; member in class:llvm::MSP430TargetLowering
163 SDLoc dl, SelectionDAG &DAG) const override; member in class:llvm::MSP430TargetLowering
169 SelectionDAG &DAG) const override; member in class:llvm::MSP430TargetLowering
[all...]
/external/llvm/lib/Target/X86/
H A DX86ISelLowering.h522 unsigned getJumpTableEncoding() const override; member in class:llvm::final
524 MVT getScalarShiftAmountTy(EVT LHSTy) const override { return MVT::i8; }
529 MCContext &Ctx) const override; member in class:llvm::final
534 SelectionDAG &DAG) const override; member in class:llvm::final
537 unsigned JTI, MCContext &Ctx) const override; member in class:llvm::final
543 unsigned getByValTypeAlignment(Type *Ty) const override; member in class:llvm::final
558 MachineFunction &MF) const override; member in class:llvm::final
566 bool isSafeMemOpType(MVT VT) const override; member in class:llvm::final
572 bool *Fast) const override; member in class:llvm::final
576 SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const override; member in class:llvm::final
582 SelectionDAG &DAG) const override; member in class:llvm::final
585 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override; member in class:llvm::final
591 bool isTypeDesirableForOp(unsigned Opc, EVT VT) const override; member in class:llvm::final
597 bool IsDesirableToPromoteOp(SDValue Op, EVT &PVT) const override; member in class:llvm::final
601 MachineBasicBlock *MBB) const override; member in class:llvm::final
606 const char *getTargetNodeName(unsigned Opcode) const override; member in class:llvm::final
609 EVT getSetCCResultType(LLVMContext &Context, EVT VT) const override; member in class:llvm::final
618 unsigned Depth = 0) const override; member in class:llvm::final
624 unsigned Depth) const override; member in class:llvm::final
627 int64_t &Offset) const override; member in class:llvm::final
631 bool ExpandInlineAsm(CallInst *CI) const override; member in class:llvm::final
634 getConstraintType(const std::string &Constraint) const override; member in class:llvm::final
640 const char *constraint) const override; member in class:llvm::final
642 const char *LowerXConstraint(EVT ConstraintVT) const override; member in class:llvm::final
651 SelectionDAG &DAG) const override; member in class:llvm::final
659 MVT VT) const override; member in class:llvm::final
663 bool isLegalAddressingMode(const AddrMode &AM, Type *Ty) const override; member in class:llvm::final
669 bool isLegalICmpImmediate(int64_t Imm) const override; member in class:llvm::final
675 bool isLegalAddImmediate(int64_t Imm) const override; member in class:llvm::final
682 int getScalingFactorCost(const AddrMode &AM, Type *Ty) const override; member in class:llvm::final
684 bool isVectorShiftByScalarCheap(Type *Ty) const override; member in class:llvm::final
689 bool isTruncateFree(Type *Ty1, Type *Ty2) const override; member in class:llvm::final
690 bool isTruncateFree(EVT VT1, EVT VT2) const override; member in class:llvm::final
692 bool allowTruncateForTailCall(Type *Ty1, Type *Ty2) const override; member in class:llvm::final
702 bool isZExtFree(Type *Ty1, Type *Ty2) const override; member in class:llvm::final
703 bool isZExtFree(EVT VT1, EVT VT2) const override; member in class:llvm::final
704 bool isZExtFree(SDValue Val, EVT VT2) const override; member in class:llvm::final
710 bool isFMAFasterThanFMulAndFAdd(EVT VT) const override; member in class:llvm::final
715 bool isNarrowingProfitable(EVT VT1, EVT VT2) const override; member in class:llvm::final
720 bool isFPImmLegal(const APFloat &Imm, EVT VT) const override; member in class:llvm::final
727 EVT VT) const override; member in class:llvm::final
734 EVT VT) const override; member in class:llvm::final
770 Type *Ty) const override; member in class:llvm::final
777 unsigned getRegisterByName(const char* RegName, EVT VT) const override; member in class:llvm::final
782 const TargetLibraryInfo *libInfo) const override; member in class:llvm::final
789 unsigned &Offset) const override; member in class:llvm::final
794 bool isNoopAddrSpaceCast(unsigned SrcAS, unsigned DestAS) const override; member in class:llvm::final
797 void resetOperationActions() override; member in class:llvm::final
800 LegalizeTypeAction getPreferredVectorAction(EVT VT) const override; member in class:llvm::final
804 findRepresentativeClass(MVT VT) const override; member in class:llvm::final
925 SmallVectorImpl<SDValue> &InVals) const override; member in class:llvm::final
927 SmallVectorImpl<SDValue> &InVals) const override; member in class:llvm::final
933 SDLoc dl, SelectionDAG &DAG) const override; member in class:llvm::final
935 bool isUsedByReturnOnly(SDNode *N, SDValue &Chain) const override; member in class:llvm::final
937 bool mayBeEmittedAsTailCall(CallInst *CI) const override; member in class:llvm::final
940 ISD::NodeType ExtendKind) const override; member in class:llvm::final
945 LLVMContext &Context) const override; member in class:llvm::final
947 const MCPhysReg *getScratchRegisters(CallingConv::ID CC) const override; member in class:llvm::final
[all...]
/external/clang/lib/Driver/
H A DTools.h93 bool hasGoodDiagnostics() const override { return true; }
94 bool hasIntegratedAssembler() const override { return true; }
95 bool hasIntegratedCPP() const override { return true; }
100 const char *LinkingOutput) const override; member in class:clang::driver::tools::Clang
109 bool hasGoodDiagnostics() const override { return true; }
110 bool hasIntegratedAssembler() const override { return false; }
111 bool hasIntegratedCPP() const override { return false; }
116 const char *LinkingOutput) const override; member in class:clang::driver::tools::ClangAs
130 const char *LinkingOutput) const override; member in class:clang::driver::tools::gcc::Common
144 bool hasGoodDiagnostics() const override { retur
148 llvm::opt::ArgStringList &CmdArgs) const override; member in class:clang::driver::tools::gcc::Preprocess
160 llvm::opt::ArgStringList &CmdArgs) const override; member in class:clang::driver::tools::gcc::Compile
172 llvm::opt::ArgStringList &CmdArgs) const override; member in class:clang::driver::tools::gcc::Link
191 const char *LinkingOutput) const override; member in class:clang::driver::tools::hexagon::Assemble
207 const char *LinkingOutput) const override; member in class:clang::driver::tools::hexagon::Link
253 const char *LinkingOutput) const override; member in class:clang::driver::tools::darwin::Assemble
271 const char *LinkingOutput) const override; member in class:clang::driver::tools::darwin::Link
283 const char *LinkingOutput) const override; member in class:clang::driver::tools::darwin::Lipo
298 const char *LinkingOutput) const override; member in class:clang::driver::tools::darwin::Dsymutil
311 const char *LinkingOutput) const override; member in class:clang::driver::tools::darwin::VerifyDebug
329 const char *LinkingOutput) const override; member in class:clang::driver::tools::openbsd::Assemble
341 const char *LinkingOutput) const override; member in class:clang::driver::tools::openbsd::Link
357 const char *LinkingOutput) const override; member in class:clang::driver::tools::bitrig::Assemble
369 const char *LinkingOutput) const override; member in class:clang::driver::tools::bitrig::Link
385 const char *LinkingOutput) const override; member in class:clang::driver::tools::freebsd::Assemble
397 const char *LinkingOutput) const override; member in class:clang::driver::tools::freebsd::Link
414 const char *LinkingOutput) const override; member in class:clang::driver::tools::netbsd::Assemble
428 const char *LinkingOutput) const override; member in class:clang::driver::tools::netbsd::Link
444 const char *LinkingOutput) const override; member in class:clang::driver::tools::gnutools::Assemble
457 const char *LinkingOutput) const override; member in class:clang::driver::tools::gnutools::Link
473 const char *LinkingOutput) const override; member in class:clang::driver::tools::minix::Assemble
486 const char *LinkingOutput) const override; member in class:clang::driver::tools::minix::Link
502 const char *LinkingOutput) const override; member in class:clang::driver::tools::solaris::Assemble
514 const char *LinkingOutput) const override; member in class:clang::driver::tools::solaris::Link
530 const char *LinkingOutput) const override; member in class:clang::driver::tools::auroraux::Assemble
542 const char *LinkingOutput) const override; member in class:clang::driver::tools::auroraux::Link
558 const char *LinkingOutput) const override; member in class:clang::driver::tools::dragonfly::Assemble
571 const char *LinkingOutput) const override; member in class:clang::driver::tools::dragonfly::Link
587 const char *LinkingOutput) const override; member in class:clang::driver::tools::visualstudio::Link
601 const char *LinkingOutput) const override; member in class:clang::driver::tools::visualstudio::Compile
627 const char *LinkingOutput) const override; member in class:clang::driver::tools::XCore::Assemble
640 const char *LinkingOutput) const override; member in class:clang::driver::tools::XCore::Link
[all...]
/external/clang/tools/libclang/
H A DCIndexDiagnostic.h124 CXDiagnosticSeverity getSeverity() const override;
127 CXSourceLocation getLocation() const override;
130 CXString getSpelling() const override;
133 CXString getDiagnosticOption(CXString *Disable) const override;
136 unsigned getCategory() const override;
139 CXString getCategoryText() const override;
142 unsigned getNumRanges() const override;
145 CXSourceRange getRange(unsigned Range) const override;
148 unsigned getNumFixIts() const override;
152 CXSourceRange *ReplacementRange) const override;
[all...]
/external/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.h51 int &FrameIndex) const override; member in class:llvm::HexagonInstrInfo
59 int &FrameIndex) const override; member in class:llvm::HexagonInstrInfo
65 bool AllowModify) const override; member in class:llvm::HexagonInstrInfo
67 unsigned RemoveBranch(MachineBasicBlock &MBB) const override; member in class:llvm::HexagonInstrInfo
72 DebugLoc DL) const override; member in class:llvm::HexagonInstrInfo
76 int &Mask, int &Value) const override; member in class:llvm::HexagonInstrInfo
81 bool KillSrc) const override; member in class:llvm::HexagonInstrInfo
87 const TargetRegisterInfo *TRI) const override; member in class:llvm::HexagonInstrInfo
98 const TargetRegisterInfo *TRI) const override; member in class:llvm::HexagonInstrInfo
108 int FrameIndex) const override; member in class:llvm::HexagonInstrInfo
120 bool isPredicable(MachineInstr *MI) const override; member in class:llvm::HexagonInstrInfo
122 const SmallVectorImpl<MachineOperand> &Cond) const override; member in class:llvm::HexagonInstrInfo
126 const BranchProbability &Probability) const override; member in class:llvm::HexagonInstrInfo
132 const BranchProbability &Probability) const override; member in class:llvm::HexagonInstrInfo
134 bool isPredicated(const MachineInstr *MI) const override; member in class:llvm::HexagonInstrInfo
141 std::vector<MachineOperand> &Pred) const override; member in class:llvm::HexagonInstrInfo
143 const SmallVectorImpl<MachineOperand> &Pred2) const override; member in class:llvm::HexagonInstrInfo
146 ReverseBranchCondition(SmallVectorImpl<MachineOperand> &Cond) const override; member in class:llvm::HexagonInstrInfo
149 const BranchProbability &Probability) const override; member in class:llvm::HexagonInstrInfo
153 const ScheduleDAG *DAG) const override; member in class:llvm::HexagonInstrInfo
157 const MachineFunction &MF) const override; member in class:llvm::HexagonInstrInfo
[all...]
/external/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.h204 MVT getScalarShiftAmountTy(EVT LHSTy) const override {
207 EVT getSetCCResultType(LLVMContext &, EVT) const override; member in class:llvm::SystemZTargetLowering
208 bool isFMAFasterThanFMulAndFAdd(EVT VT) const override; member in class:llvm::SystemZTargetLowering
209 bool isFPImmLegal(const APFloat &Imm, EVT VT) const override; member in class:llvm::SystemZTargetLowering
210 bool isLegalAddressingMode(const AddrMode &AM, Type *Ty) const override; member in class:llvm::SystemZTargetLowering
212 bool *Fast) const override; member in class:llvm::SystemZTargetLowering
213 bool isTruncateFree(Type *, Type *) const override; member in class:llvm::SystemZTargetLowering
214 bool isTruncateFree(EVT, EVT) const override; member in class:llvm::SystemZTargetLowering
215 const char *getTargetNodeName(unsigned Opcode) const override; member in class:llvm::SystemZTargetLowering
218 MVT VT) const override; member in class:llvm::SystemZTargetLowering
220 getConstraintType(const std::string &Constraint) const override; member in class:llvm::SystemZTargetLowering
223 const char *constraint) const override; member in class:llvm::SystemZTargetLowering
227 SelectionDAG &DAG) const override; member in class:llvm::SystemZTargetLowering
230 override; member in class:llvm::SystemZTargetLowering
231 SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const override; member in class:llvm::SystemZTargetLowering
232 bool allowTruncateForTailCall(Type *, Type *) const override; member in class:llvm::SystemZTargetLowering
233 bool mayBeEmittedAsTailCall(CallInst *CI) const override; member in class:llvm::SystemZTargetLowering
238 SmallVectorImpl<SDValue> &InVals) const override; member in class:llvm::SystemZTargetLowering
240 SmallVectorImpl<SDValue> &InVals) const override; member in class:llvm::SystemZTargetLowering
245 SDLoc DL, SelectionDAG &DAG) const override; member in class:llvm::SystemZTargetLowering
247 SelectionDAG &DAG) const override; member in class:llvm::SystemZTargetLowering
248 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override; member in class:llvm::SystemZTargetLowering
[all...]

Completed in 1657 milliseconds

1234567891011>>