/external/swiftshader/third_party/LLVM/include/llvm/Analysis/ |
DIBuilder.h | 39 class DISubrange; 329 DISubrange getOrCreateSubrange(int64_t Lo, int64_t Hi);
|
DebugInfo.h | 133 /// DISubrange - This is used to represent ranges, for array bounds. 134 class DISubrange : public DIDescriptor { 136 explicit DISubrange(const MDNode *N = 0) : DIDescriptor(N) {}
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/ |
DebugInfoMetadata.cpp | 250 DISubrange *DISubrange::getImpl(LLVMContext &Context, int64_t Count, int64_t Lo, 257 DISubrange *DISubrange::getImpl(LLVMContext &Context, Metadata *CountNode, 260 DEFINE_GETIMPL_LOOKUP(DISubrange, (CountNode, Lo)); 262 DEFINE_GETIMPL_STORE(DISubrange, (CountNode, Lo), Ops); [all...] |
DIBuilder.cpp | 623 DISubrange *DIBuilder::getOrCreateSubrange(int64_t Lo, int64_t Count) { 624 return DISubrange::get(VMContext, Count, Lo); 627 DISubrange *DIBuilder::getOrCreateSubrange(int64_t Lo, Metadata *CountNode) { 628 return DISubrange::get(VMContext, CountNode, Lo); [all...] |
LLVMContextImpl.h | 323 template <> struct MDNodeKeyImpl<DISubrange> { 329 MDNodeKeyImpl(const DISubrange *N) 333 bool isKeyOf(const DISubrange *RHS) const { [all...] |
/external/llvm/lib/IR/ |
DebugInfoMetadata.cpp | 215 DISubrange *DISubrange::getImpl(LLVMContext &Context, int64_t Count, int64_t Lo, 217 DEFINE_GETIMPL_LOOKUP(DISubrange, (Count, Lo)); 218 DEFINE_GETIMPL_STORE_NO_OPS(DISubrange, (Count, Lo));
|
LLVMContextImpl.h | 288 template <> struct MDNodeKeyImpl<DISubrange> { 294 MDNodeKeyImpl(const DISubrange *N) 297 bool isKeyOf(const DISubrange *RHS) const { [all...] |
DIBuilder.cpp | 523 DISubrange *DIBuilder::getOrCreateSubrange(int64_t Lo, int64_t Count) { 524 return DISubrange::get(VMContext, Count, Lo); [all...] |
/external/swiftshader/third_party/LLVM/lib/CodeGen/AsmPrinter/ |
DwarfCompileUnit.h | 270 /// constructSubrangeDIE - Construct subrange DIE from DISubrange. 271 void constructSubrangeDIE(DIE &Buffer, DISubrange SR, DIE *IndexTy);
|
DwarfCompileUnit.cpp | [all...] |
/external/llvm/bindings/go/llvm/ |
dibuilder.go | 432 // DISubrange describes an integer value range. 433 type DISubrange struct { 443 Subscripts []DISubrange
|
/external/swiftshader/third_party/llvm-7.0/llvm/bindings/go/llvm/ |
dibuilder.go | 468 // DISubrange describes an integer value range. 469 type DISubrange struct { 479 Subscripts []DISubrange
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/ |
DIBuilder.h | 562 DISubrange *getOrCreateSubrange(int64_t Lo, int64_t Count); 563 DISubrange *getOrCreateSubrange(int64_t Lo, Metadata *CountNode); [all...] |
DebugInfoMetadata.h | 334 class DISubrange : public DINode { 340 DISubrange(LLVMContext &C, StorageType Storage, Metadata *Node, 345 ~DISubrange() = default; 347 static DISubrange *getImpl(LLVMContext &Context, int64_t Count, 351 static DISubrange *getImpl(LLVMContext &Context, Metadata *CountNode, 360 DEFINE_MDNODE_GET(DISubrange, (int64_t Count, int64_t LowerBound = 0), 363 DEFINE_MDNODE_GET(DISubrange, (Metadata *CountNode, int64_t LowerBound = 0), [all...] |
/external/llvm/lib/CodeGen/AsmPrinter/ |
DwarfUnit.h | 338 void constructSubrangeDIE(DIE &Buffer, const DISubrange *SR, DIE *IndexTy);
|
DwarfUnit.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/AsmPrinter/ |
DwarfUnit.h | 346 void constructSubrangeDIE(DIE &Buffer, const DISubrange *SR, DIE *IndexTy);
|
DwarfUnit.cpp | [all...] |
DwarfCompileUnit.cpp | 607 if (auto *Subrange = dyn_cast<DISubrange>(El)) { [all...] |
/external/llvm/include/llvm/IR/ |
DIBuilder.h | 443 DISubrange *getOrCreateSubrange(int64_t Lo, int64_t Count); [all...] |
DebugInfoMetadata.h | 310 class DISubrange : public DINode { 317 DISubrange(LLVMContext &C, StorageType Storage, int64_t Count, 321 ~DISubrange() = default; 323 static DISubrange *getImpl(LLVMContext &Context, int64_t Count, 332 DEFINE_MDNODE_GET(DISubrange, (int64_t Count, int64_t LowerBound = 0), [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/IR/ |
MetadataTest.cpp | 934 auto *N = DISubrange::get(Context, 5, 7); 941 EXPECT_EQ(N, DISubrange::get(Context, 5, 7)); 942 EXPECT_EQ(DISubrange::get(Context, 5, 0), DISubrange::get(Context, 5)); 949 auto *N = DISubrange::get(Context, -1, 0); 956 EXPECT_EQ(N, DISubrange::get(Context, -1, 0)); 967 auto *N = DISubrange::get(Context, VlaExpr, 0); 975 EXPECT_EQ(N, DISubrange::get(Context, VlaExpr, 0)); [all...] |
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
DIBuilder.cpp | 642 DISubrange DIBuilder::getOrCreateSubrange(int64_t Lo, int64_t Hi) { 649 return DISubrange(MDNode::get(VMContext, Elts)); [all...] |
/external/llvm/unittests/IR/ |
MetadataTest.cpp | 874 auto *N = DISubrange::get(Context, 5, 7); 878 EXPECT_EQ(N, DISubrange::get(Context, 5, 7)); 879 EXPECT_EQ(DISubrange::get(Context, 5, 0), DISubrange::get(Context, 5)); 886 auto *N = DISubrange::get(Context, -1, 0); 890 EXPECT_EQ(N, DISubrange::get(Context, -1, 0)); [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Bitcode/Reader/ |
MetadataLoader.cpp | [all...] |