/external/llvm/lib/Support/ |
SourceMgr.cpp | 137 ArrayRef<SMRange> Ranges, 138 ArrayRef<SMFixIt> FixIts) const { 217 const Twine &Msg, ArrayRef<SMRange> Ranges, 218 ArrayRef<SMFixIt> FixIts, bool ShowColors) const { 223 const Twine &Msg, ArrayRef<SMRange> Ranges, 224 ArrayRef<SMFixIt> FixIts, bool ShowColors) const { 235 ArrayRef<std::pair<unsigned,unsigned> > Ranges, 236 ArrayRef<SMFixIt> Hints) 244 ArrayRef<SMFixIt> FixIts, ArrayRef<char> SourceLine) [all...] |
/external/llvm/include/llvm/Analysis/ |
TargetTransformInfoImpl.h | 110 unsigned getGEPCost(const Value *Ptr, ArrayRef<const Value *> Operands) { 136 ArrayRef<Type *> ParamTys) { 304 ArrayRef<Type *> Tys) { 308 unsigned getCallInstrCost(Function *F, Type *RetTy, ArrayRef<Type *> Tys) { 318 unsigned getCostOfKeepingLiveOverCall(ArrayRef<Type *> Tys) { return 0; } 382 unsigned getCallCost(const Function *F, ArrayRef<const Value *> Arguments) { 392 ArrayRef<const Value *> Arguments) {
|
/external/llvm/lib/Transforms/Instrumentation/ |
SanitizerCoverage.cpp | 34 #include "llvm/ADT/ArrayRef.h" 116 ArrayRef<Instruction *> IndirCalls); 117 void InjectTraceForCmp(Function &F, ArrayRef<Instruction *> CmpTraceTargets); 118 bool InjectCoverage(Function &F, ArrayRef<BasicBlock *> AllBlocks); 281 ArrayRef<BasicBlock *> AllBlocks) { 302 Function &F, ArrayRef<Instruction *> IndirCalls) { 323 Function &F, ArrayRef<Instruction *> CmpTraceTargets) {
|
/external/llvm/lib/IR/ |
LLVMContextImpl.h | 22 #include "llvm/ADT/ArrayRef.h" 81 ArrayRef<Type*> ETypes; 83 KeyTy(const ArrayRef<Type*>& E, bool P) : 125 ArrayRef<Type*> Params; 127 KeyTy(const Type* R, const ArrayRef<Type*>& P, bool V) : 172 ArrayRef<Metadata *> RawOps; 173 ArrayRef<MDOperand> Ops; 178 MDNodeOpsKey(ArrayRef<Metadata *> Ops) 199 static bool compareOps(ArrayRef<T> Ops, const MDNode *RHS, unsigned Offset) { 205 static unsigned calculateHash(ArrayRef<Metadata *> Ops) [all...] |
MDBuilder.cpp | 43 MDNode *MDBuilder::createBranchWeights(ArrayRef<uint32_t> Weights) { 124 MDNode *MDBuilder::createTBAAStructNode(ArrayRef<TBAAStructField> Fields) { 138 StringRef Name, ArrayRef<std::pair<MDNode *, uint64_t>> Fields) {
|
/external/llvm/lib/Transforms/Vectorize/ |
SLPVectorizer.cpp | 101 static BasicBlock *getSameBlock(ArrayRef<Value *> VL) { 118 static bool allConstant(ArrayRef<Value *> VL) { 126 static bool isSplat(ArrayRef<Value *> VL) { 163 static unsigned isAltInst(ArrayRef<Value *> VL) { 177 static unsigned getSameOpcode(ArrayRef<Value *> VL) { 196 static void propagateIRFlags(Value *I, ArrayRef<Value *> VL) { 211 static Instruction *propagateMetadata(Instruction *I, ArrayRef<Value *> VL) { 249 static Type* getSameType(ArrayRef<Value *> VL) { 260 static bool CanReuseExtract(ArrayRef<Value *> VL) { 368 void buildTree(ArrayRef<Value *> Roots [all...] |
/external/llvm/include/llvm/IR/ |
Metadata.h | 19 #include "llvm/ADT/ArrayRef.h" 756 ArrayRef<Metadata *> Ops1, ArrayRef<Metadata *> Ops2 = None); 770 static inline MDTuple *get(LLVMContext &Context, ArrayRef<Metadata *> MDs); 772 ArrayRef<Metadata *> MDs); 774 ArrayRef<Metadata *> MDs); 776 ArrayRef<Metadata *> MDs); 965 ArrayRef<Metadata *> Vals) 974 static MDTuple *getImpl(LLVMContext &Context, ArrayRef<Metadata *> MDs, 986 static MDTuple *get(LLVMContext &Context, ArrayRef<Metadata *> MDs) [all...] |
MDBuilder.h | 25 template <typename T> class ArrayRef; 61 MDNode *createBranchWeights(ArrayRef<uint32_t> Weights); 137 MDNode *createTBAAStructNode(ArrayRef<TBAAStructField> Fields); 143 ArrayRef<std::pair<MDNode *, uint64_t>> Fields);
|
UseListOrder.h | 18 #include "llvm/ADT/ArrayRef.h"
|
/art/compiler/linker/arm64/ |
relative_patcher_arm64.cc | 76 ArrayRef<const uint8_t> code(*compiled_method->GetQuickCode()); 123 if (!WriteMiscThunk(out, ArrayRef<const uint8_t>(current_method_thunks_))) { 169 DCHECK(NeedsErratum843419Thunk(ArrayRef<const uint8_t>(*code), 257 bool Arm64RelativePatcher::NeedsErratum843419Thunk(ArrayRef<const uint8_t> code, 308 uint32_t Arm64RelativePatcher::GetInsn(ArrayRef<const uint8_t> code, uint32_t offset) { 321 return GetInsn(ArrayRef<const uint8_t>(*code), offset);
|
/external/clang/include/clang/AST/ |
APValue.h | 142 APValue(LValueBase B, const CharUnits &O, ArrayRef<LValuePathEntry> Path, 158 ArrayRef<const CXXRecordDecl*> Path) : Kind(Uninitialized) { 255 ArrayRef<LValuePathEntry> getLValuePath() const; 336 ArrayRef<const CXXRecordDecl*> getMemberPointerPath() const; 379 ArrayRef<LValuePathEntry> Path, bool OnePastTheEnd, 442 ArrayRef<const CXXRecordDecl*> Path);
|
Mangle.h | 190 ArrayRef<const CXXRecordDecl *> BasePath, 197 ArrayRef<const CXXRecordDecl *> BasePath, 229 ArrayRef<const CXXRecordDecl *> BasePath,
|
/external/llvm/include/llvm/CodeGen/ |
LiveIntervalAnalysis.h | 174 void extendToIndices(LiveRange &LR, ArrayRef<SlotIndex> Indices); 321 ArrayRef<unsigned> OrigRegs); 336 ArrayRef<SlotIndex> getRegMaskSlots() const { return RegMaskSlots; } 341 ArrayRef<SlotIndex> getRegMaskSlotsInBlock(unsigned MBBNum) const { 348 ArrayRef<const uint32_t*> getRegMaskBits() const { return RegMaskBits; } 352 ArrayRef<const uint32_t*> getRegMaskBitsInBlock(unsigned MBBNum) const {
|
LiveRangeEdit.h | 21 #include "llvm/ADT/ArrayRef.h" 141 ArrayRef<unsigned> regs() const { 218 ArrayRef<unsigned> RegsBeingSpilled = None);
|
/external/llvm/lib/CodeGen/ |
SpillPlacement.cpp | 242 void SpillPlacement::addConstraints(ArrayRef<BlockConstraint> LiveBlocks) { 243 for (ArrayRef<BlockConstraint>::iterator I = LiveBlocks.begin(), 264 void SpillPlacement::addPrefSpill(ArrayRef<unsigned> Blocks, bool Strong) { 265 for (ArrayRef<unsigned>::iterator I = Blocks.begin(), E = Blocks.end(); 279 void SpillPlacement::addLinks(ArrayRef<unsigned> Links) { 280 for (ArrayRef<unsigned>::iterator I = Links.begin(), E = Links.end(); I != E;
|
/external/llvm/lib/DebugInfo/DWARF/ |
DWARFFormValue.cpp | 11 #include "llvm/ADT/ArrayRef.h" 33 ArrayRef<uint8_t> makeFixedFormSizesArrayRef() { 66 ArrayRef<uint8_t> DWARFFormValue::getFixedFormSizes(uint8_t AddrSize, 113 if (Form < ArrayRef<FormClass>(DWARF4FormClasses).size() && 579 Optional<ArrayRef<uint8_t>> DWARFFormValue::getAsBlock() const { 582 return ArrayRef<uint8_t>(Value.data, Value.uval);
|
/external/llvm/bindings/go/llvm/ |
DIBuilderBindings.cpp | 206 ArrayRef<Metadata *> Elements(DataValue, Length); 216 ArrayRef<Metadata *> Elements(DataValue, Length); 224 DIExpression Expr = D->createExpression(ArrayRef<int64_t>(Addr, Length));
|
/external/llvm/lib/Target/R600/ |
AMDGPUInstrInfo.h | 89 ArrayRef<unsigned> Ops, 92 ArrayRef<unsigned> Ops, 105 ArrayRef<unsigned> Ops) const override;
|
/external/clang/lib/AST/ |
DeclFriend.cpp | 31 ArrayRef<TemplateParameterList*> FriendTypeTPLists) {
|
/external/clang/lib/ASTMatchers/Dynamic/ |
Registry.cpp | 391 ArrayRef<std::pair<MatcherCtor, unsigned>> Context) { 421 Registry::getMatcherCompletions(ArrayRef<ArgKind> AcceptedTypes) { 501 ArrayRef<ParserValue> Args, 510 ArrayRef<ParserValue> Args,
|
/external/clang/lib/CodeGen/ |
CodeGenABITypes.cpp | 66 ArrayRef<CanQualType> argTypes,
|
/external/clang/lib/Driver/ |
Job.cpp | 15 #include "llvm/ADT/ArrayRef.h" 26 using llvm::ArrayRef; 155 llvm::ArrayRef<const char *> Args = Arguments; 159 Args = ArrayRef<const char *>(ArgsRespFile).slice(1); // no executable name
|
/external/clang/lib/Tooling/ |
Refactoring.cpp | 29 ArrayRef<std::string> SourcePaths)
|
/external/llvm/include/llvm/Support/ |
Program.h | 17 #include "llvm/ADT/ArrayRef.h" 71 ArrayRef<StringRef> Paths = ArrayRef<StringRef>()); 134 bool argumentsFitWithinSystemLimits(ArrayRef<const char*> Args);
|
/external/llvm/lib/DebugInfo/PDB/DIA/ |
DIADataStream.cpp | 29 llvm::ArrayRef<char> Name16Bytes(reinterpret_cast<char *>(Name16.m_str),
|