/external/llvm/include/llvm/CodeGen/ |
EdgeBundles.h | 19 #include "llvm/ADT/ArrayRef.h" 49 ArrayRef<unsigned> getBlocks(unsigned Bundle) const { return Blocks[Bundle]; }
|
MachineTraceMetrics.h | 50 #include "llvm/ADT/ArrayRef.h" 115 ArrayRef<unsigned> getProcResourceCycles(unsigned MBBNum) const; 267 ArrayRef<const MachineBasicBlock *> Extrablocks = None, 268 ArrayRef<const MCSchedClassDesc *> ExtraInstrs = None, 269 ArrayRef<const MCSchedClassDesc *> RemoveInstrs = None) const; 315 ArrayRef<const MachineBasicBlock*> Trace); 325 ArrayRef<unsigned> getProcResourceDepths(unsigned MBBNum) const; 326 ArrayRef<unsigned> getProcResourceHeights(unsigned MBBNum) const;
|
ParallelCG.h | 17 #include "llvm/ADT/ArrayRef.h" 34 splitCodeGen(std::unique_ptr<Module> M, ArrayRef<raw_pwrite_stream *> OSs,
|
/external/llvm/include/llvm/IR/ |
MDBuilder.h | 25 template <typename T> class ArrayRef; 61 MDNode *createBranchWeights(ArrayRef<uint32_t> Weights); 143 MDNode *createTBAAStructNode(ArrayRef<TBAAStructField> Fields); 149 ArrayRef<std::pair<MDNode *, uint64_t>> Fields);
|
Constants.h | 26 #include "llvm/ADT/ArrayRef.h" 365 ConstantArray(ArrayType *T, ArrayRef<Constant *> Val); 368 static Constant *get(ArrayType *T, ArrayRef<Constant*> V); 371 static Constant *getImpl(ArrayType *T, ArrayRef<Constant *> V); 409 ConstantStruct(StructType *T, ArrayRef<Constant *> Val); 412 static Constant *get(StructType *T, ArrayRef<Constant*> V); 418 static Constant *getAnon(ArrayRef<Constant*> V, bool Packed = false) { 422 ArrayRef<Constant*> V, bool Packed = false) { 428 static StructType *getTypeForElements(ArrayRef<Constant*> V, 432 ArrayRef<Constant*> V [all...] |
Intrinsics.h | 19 #include "llvm/ADT/ArrayRef.h" 46 std::string getName(ID id, ArrayRef<Type*> Tys = None); 50 ArrayRef<Type*> Tys = None); 70 Function *getDeclaration(Module *M, ID id, ArrayRef<Type*> Tys = None);
|
/external/llvm/lib/CodeGen/ |
LiveDebugVariables.h | 24 #include "llvm/ADT/ArrayRef.h" 53 void splitRegister(unsigned OldReg, ArrayRef<unsigned> NewRegs,
|
/external/llvm/lib/Target/AArch64/Disassembler/ |
AArch64Disassembler.h | 32 getInstruction(MCInst &Instr, uint64_t &Size, ArrayRef<uint8_t> Bytes,
|
/external/llvm/unittests/ADT/ |
VariadicFunctionTest.cpp | 11 #include "llvm/ADT/ArrayRef.h" 19 std::string StringCatImpl(ArrayRef<const std::string *> Args) { 42 long SumImpl(ArrayRef<const int *> Args) { 59 int StringAppendImpl(std::string *Dest, ArrayRef<const std::string *> Args) { 89 ArrayRef<const int *> Args) {
|
/external/llvm/include/llvm/Option/ |
OptTable.h | 13 #include "llvm/ADT/ArrayRef.h" 53 ArrayRef<Info> OptionInfos; 76 OptTable(ArrayRef<Info> OptionInfos, bool IgnoreCase = false); 152 InputArgList ParseArgs(ArrayRef<const char *> Args, unsigned &MissingArgIndex,
|
/external/llvm/include/llvm/TableGen/ |
SetTheory.h | 50 #include "llvm/ADT/ArrayRef.h" 77 ArrayRef<SMLoc> Loc) =0; 124 void evaluate(Init *Expr, RecSet &Elts, ArrayRef<SMLoc> Loc); 128 void evaluate(Iter begin, Iter end, RecSet &Elts, ArrayRef<SMLoc> Loc) {
|
/external/clang/lib/StaticAnalyzer/Frontend/ |
CheckerRegistration.cpp | 42 ClangCheckerRegistry(ArrayRef<std::string> plugins, 48 ClangCheckerRegistry::ClangCheckerRegistry(ArrayRef<std::string> plugins, 52 for (ArrayRef<std::string>::iterator i = plugins.begin(), e = plugins.end(); 109 ArrayRef<std::string> plugins, 137 void ento::printCheckerHelp(raw_ostream &out, ArrayRef<std::string> plugins) {
|
/external/clang/include/clang/ASTMatchers/Dynamic/ |
Parser.h | 41 #include "llvm/ADT/ArrayRef.h" 86 ArrayRef<ParserValue> Args, 107 llvm::ArrayRef<std::pair<MatcherCtor, unsigned>> Context); 119 getMatcherCompletions(llvm::ArrayRef<ArgKind> AcceptedTypes); 134 ArrayRef<ParserValue> Args, 138 llvm::ArrayRef<std::pair<MatcherCtor, unsigned>> Context) override; 141 getMatcherCompletions(llvm::ArrayRef<ArgKind> AcceptedTypes) override; 241 getNamedValueCompletions(ArrayRef<ArgKind> AcceptedTypes);
|
/art/compiler/linker/arm64/ |
relative_patcher_arm64_test.cc | 31 static const ArrayRef<const uint8_t> kCallCode; 33 static const ArrayRef<const uint8_t> kNopCode; 64 uint32_t Create2MethodsWithGap(const ArrayRef<const uint8_t>& method1_code, 65 const ArrayRef<const LinkerPatch>& method1_patches, 66 const ArrayRef<const uint8_t>& last_method_code, 67 const ArrayRef<const LinkerPatch>& last_method_patches, 91 AddCompiledMethod(MethodRef(method_idx), ArrayRef<const uint8_t>(gap_code), 92 ArrayRef<const LinkerPatch>()); 97 AddCompiledMethod(MethodRef(method_idx), ArrayRef<const uint8_t>(gap_code), 98 ArrayRef<const LinkerPatch>()) [all...] |
/art/compiler/ |
compiled_method.h | 40 const ArrayRef<const uint8_t>& quick_code); 48 ArrayRef<const uint8_t> GetQuickCode() const { 73 static ArrayRef<const T> GetArray(const LengthPrefixedArray<T>* array) { 75 return ArrayRef<const T>(); 78 return ArrayRef<const T>(&array->At(0), array->size()); 375 const ArrayRef<const uint8_t>& quick_code, 379 const ArrayRef<const SrcMapElem>& src_mapping_table, 380 const ArrayRef<const uint8_t>& vmap_table, 381 const ArrayRef<const uint8_t>& cfi_info, 382 const ArrayRef<const LinkerPatch>& patches) [all...] |
/external/clang/include/clang/AST/ |
CommentSema.h | 20 #include "llvm/ADT/ArrayRef.h" 81 ArrayRef<T> copyArray(ArrayRef<T> Source) { 88 ArrayRef<InlineContentComment *> Content); 96 ArrayRef<BlockCommandComment::Argument> Args); 164 ArrayRef<VerbatimBlockLineComment *> Lines); 175 ArrayRef<HTMLStartTagComment::Attribute> Attrs, 183 FullComment *actOnFullComment(ArrayRef<BlockContentComment *> Blocks); 223 ArrayRef<const ParmVarDecl *> getParamVars(); 231 ArrayRef<const ParmVarDecl *> ParamVars) [all...] |
/external/llvm/include/llvm/Support/ |
SourceMgr.h | 19 #include "llvm/ADT/ArrayRef.h" 163 ArrayRef<SMRange> Ranges = None, 164 ArrayRef<SMFixIt> FixIts = None, 169 ArrayRef<SMRange> Ranges = None, 170 ArrayRef<SMFixIt> FixIts = None, 186 ArrayRef<SMRange> Ranges = None, 187 ArrayRef<SMFixIt> FixIts = None) const; 256 ArrayRef<std::pair<unsigned,unsigned> > Ranges, 257 ArrayRef<SMFixIt> FixIts = None); 267 ArrayRef<std::pair<unsigned, unsigned> > getRanges() const [all...] |
/external/llvm/lib/MC/ |
SubtargetFeature.cpp | 74 ArrayRef<SubtargetFeatureKV> A) { 85 static size_t getLongestEntryLength(ArrayRef<SubtargetFeatureKV> Table) { 94 static void Help(ArrayRef<SubtargetFeatureKV> CPUTable, 95 ArrayRef<SubtargetFeatureKV> FeatTable) { 135 ArrayRef<SubtargetFeatureKV> FeatureTable) { 152 ArrayRef<SubtargetFeatureKV> FeatureTable) { 167 ArrayRef<SubtargetFeatureKV> FeatureTable) { 199 ArrayRef<SubtargetFeatureKV> FeatureTable) { 234 ArrayRef<SubtargetFeatureKV> CPUTable, 235 ArrayRef<SubtargetFeatureKV> FeatureTable) [all...] |
/external/llvm/include/llvm/Analysis/ |
TargetTransformInfo.h | 144 ArrayRef<const Value *> Operands) const; 166 int getCallCost(const Function *F, ArrayRef<const Value *> Arguments) const; 172 ArrayRef<Type *> ParamTys) const; 178 ArrayRef<const Value *> Arguments) const; 470 ArrayRef<unsigned> Indices, unsigned Alignment, 490 ArrayRef<Type *> Tys) const; 493 int getCallInstrCost(Function *F, Type *RetTy, ArrayRef<Type *> Tys) const; 513 unsigned getCostOfKeepingLiveOverCall(ArrayRef<Type *> Tys) const; 553 ArrayRef<const Value *> Operands) = 0; 557 ArrayRef<const Value *> Arguments) = 0 [all...] |
/external/llvm/lib/ProfileData/ |
CoverageMappingWriter.cpp | 33 ArrayRef<CounterExpression> Expressions; 57 CounterExpressionsMinimizer(ArrayRef<CounterExpression> Expressions, 58 ArrayRef<CounterMappingRegion> MappingRegions) 67 ArrayRef<CounterExpression> getExpressions() const { return UsedExpressions; } 93 static unsigned encodeCounter(ArrayRef<CounterExpression> Expressions, 104 static void writeCounter(ArrayRef<CounterExpression> Expressions, Counter C,
|
/art/compiler/driver/ |
compiled_method_storage.cc | 34 const LengthPrefixedArray<T>* CopyArray(SwapSpace* swap_space, const ArrayRef<const T>& array) { 55 const ArrayRef<const T>& data, 80 size_t operator()(const ArrayRef<ContentType>& array) const { 159 const LengthPrefixedArray<T>* Copy(const ArrayRef<const T>& array) { 202 const ArrayRef<const uint8_t>& code) { 211 const ArrayRef<const SrcMapElem>& src_map) { 220 const ArrayRef<const uint8_t>& table) { 229 const ArrayRef<const uint8_t>& cfi_info) { 238 const ArrayRef<const LinkerPatch>& linker_patches) {
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
SubEngine.h | 127 ArrayRef<const MemRegion *> ExplicitRegions, 128 ArrayRef<const MemRegion *> Regions, 144 ArrayRef<const MemRegion *> ExplicitRegions, 145 ArrayRef<const MemRegion *> Regions,
|
/external/clang/include/clang/StaticAnalyzer/Frontend/ |
FrontendActions.h | 54 void printCheckerHelp(raw_ostream &OS, ArrayRef<std::string> plugins);
|
/external/llvm/include/llvm/MC/MCParser/ |
MCAsmParser.h | 13 #include "llvm/ADT/ArrayRef.h" 126 ArrayRef<SMRange> Ranges = None) = 0; 132 ArrayRef<SMRange> Ranges = None) = 0; 139 ArrayRef<SMRange> Ranges = None) = 0; 149 bool TokError(const Twine &Msg, ArrayRef<SMRange> Ranges = None);
|
/external/llvm/include/llvm/MC/ |
MCSubtargetInfo.h | 32 ArrayRef<SubtargetFeatureKV> ProcFeatures; // Processor feature list 33 ArrayRef<SubtargetFeatureKV> ProcDesc; // Processor descriptions 54 ArrayRef<SubtargetFeatureKV> PF, 55 ArrayRef<SubtargetFeatureKV> PD,
|