HomeSort by relevance Sort by last modified time
    Searched refs:DISubrange (Results 1 - 25 of 36) sorted by null

1 2

  /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...]

Completed in 504 milliseconds

1 2