HomeSort by relevance Sort by last modified time
    Searched refs:RD (Results 176 - 200 of 506) sorted by null

1 2 3 4 5 6 78 91011>>

  /prebuilts/clang/host/linux-x86/clang-4691093/include/clang/AST/
Mangle.h 157 virtual void mangleCXXVTable(const CXXRecordDecl *RD, raw_ostream &) = 0;
158 virtual void mangleCXXVTT(const CXXRecordDecl *RD, raw_ostream &) = 0;
159 virtual void mangleCXXCtorVTable(const CXXRecordDecl *RD, int64_t Offset,
  /toolchain/binutils/binutils-2.27/gold/
arm-reloc-property.cc 270 #undef RD
271 #define RD(name, type, deprecated, class, operation, is_implemented, \
287 #undef RD
  /external/clang/lib/Sema/
SemaExprCXX.cpp 523 const auto *RD = Ty->getAsCXXRecordDecl();
524 if (!RD)
527 if (const auto *Uuid = RD->getMostRecentDecl()->getAttr<UuidAttr>()) {
533 if (const auto *CTSD = dyn_cast<ClassTemplateSpecializationDecl>(RD)) {
728 collectPublicBases(CXXRecordDecl *RD,
733 for (const CXXBaseSpecifier &BS : RD->bases()) {
758 CXXRecordDecl *RD, llvm::SmallVectorImpl<CXXRecordDecl *> &Objects) {
762 SubobjectsSeen[RD] = 1;
763 PublicSubobjectsSeen.insert(RD);
764 collectPublicBases(RD, SubobjectsSeen, VBases, PublicSubobjectsSeen
    [all...]
SemaDeclCXX.cpp     [all...]
SemaAttr.cpp 51 void Sema::AddAlignmentAttributesForRecord(RecordDecl *RD) {
59 RD->addAttr(AlignMac68kAttr::CreateImplicit(Context));
61 RD->addAttr(MaxFieldAlignmentAttr::CreateImplicit(Context,
66 void Sema::AddMsStructLayoutForRecord(RecordDecl *RD) {
68 RD->addAttr(MSStructAttr::CreateImplicit(Context));
74 RD->addAttr(
IdentifierResolver.cpp 284 for (auto RD : New->redecls()) {
285 if (RD == Existing)
288 if (RD->isCanonicalDecl())
SemaCUDA.cpp 418 if (CXXRecordDecl *RD = BS.getType()->getAsCXXRecordDecl())
419 return isEmptyCudaDestructor(Loc, RD->getDestructor());
426 if (CXXRecordDecl *RD = Field->getType()
429 return isEmptyCudaDestructor(Loc, RD->getDestructor());
SemaLookup.cpp     [all...]
  /frameworks/compile/slang/
slang_backend.cpp 386 void Backend::PadStruct(clang::RecordDecl* RD) {
398 // We collect all of RD's fields in a vector FieldsInfo. We
407 for (clang::Decl* D : RD->decls()) {
420 // 1. ASSUME that record layout has not yet been computed for RD.
422 // 2. Create a temporary clone of RD, and compute its layout.
423 // ASSUME that we know how to clone RD in a way that copies all the
427 // transform RD.
435 // while we're manipulating RD, the associated RecordType
436 // still recognizes RD as its RecordDecl. ASSUME that we
438 // the RecordType to be followed to RD while RD is in
    [all...]
slang_rs_export_foreach.cpp 347 clang::RecordDecl *RD =
356 RD,
365 RD->addDecl(FD);
366 RD->completeDefinition();
369 clang::QualType T = Ctx.getTagDeclType(RD);
slang_rs_object_ref_count.cpp 518 clang::RecordDecl *RD = T->getAsUnionType()->getDecl();
519 RD = RD->getDefinition();
520 for (clang::RecordDecl::field_iterator FI = RD->field_begin(),
521 FE = RD->field_end();
537 clang::RecordDecl *RD = T->getAsStructureType()->getDecl();
538 RD = RD->getDefinition();
539 for (clang::RecordDecl::field_iterator FI = RD->field_begin(),
540 FE = RD->field_end()
    [all...]
slang_backend.h 138 void PadStruct(clang::RecordDecl* RD);
  /external/clang/lib/AST/
MicrosoftMangle.cpp 78 if (const CXXRecordDecl *RD = dyn_cast<CXXRecordDecl>(D)) {
79 if (RD->isLambda())
81 dyn_cast_or_null<ParmVarDecl>(RD->getLambdaContextDecl()))
230 unsigned getLambdaId(const CXXRecordDecl *RD) {
231 assert(RD->isLambda() && "RD must be a lambda!");
232 assert(!RD->isExternallyVisible() && "RD must not be visible!");
233 assert(RD->getLambdaManglingNumber() == 0 &&
234 "RD must not have a mangling number!")
    [all...]
DeclCXX.cpp     [all...]
APValue.cpp 446 if (const CXXRecordDecl *RD = dyn_cast<CXXRecordDecl>(BaseOrMember)) {
447 CastToBase = RD;
448 ElemTy = Ctx.getRecordType(RD);
495 const RecordDecl *RD = Ty->getAs<RecordType>()->getDecl();
498 const CXXRecordDecl *CD = cast<CXXRecordDecl>(RD);
508 for (const auto *FI : RD->fields()) {
NestedNameSpecifier.cpp 123 CXXRecordDecl *RD) {
127 Mockup.Specifier = RD;
203 CXXRecordDecl *RD = static_cast<CXXRecordDecl *>(Specifier);
204 for (const auto &Base : RD->bases())
607 CXXRecordDecl *RD,
610 Representation = NestedNameSpecifier::SuperSpecifier(Context, RD);
  /external/clang/include/clang/AST/
DeclCXX.h     [all...]
  /external/llvm/lib/Target/Hexagon/
RDFLiveness.cpp 97 if (NodeId RD = SNA.Addr->getReachingDef())
98 DefQ.insert(RD);
120 if (auto RD = NodeAddr<RefNode*>(S).Addr->getReachingDef())
121 DefQ.insert(RD);
737 NodeId RD = TA.Addr->getReachingDef();
738 if (RD == 0)
740 if (RAI.alias(RR, DFG.addr<DefNode*>(RD).Addr->getRegRef()))
750 NodeId RD = RA.Addr->getReachingDef();
751 assert(RD);
752 RA = DFG.addr<DefNode*>(RD);
    [all...]
HexagonBitTracker.cpp 391 // 32-bit negation is done by "Rd = A2_subri 0, Rs"
    [all...]
HexagonExpandCondsets.cpp 257 MachineInstr *getReachingDefForPred(RegisterRef RD,
739 /// Find the reaching definition for a predicated use of RD. The RD is used
741 /// definitions that set RD under the opposite conditions.
742 MachineInstr *HexagonExpandCondsets::getReachingDefForPred(RegisterRef RD,
760 // Check the defs. If the PredR is defined, invalidate it. If RD is
770 if (RR.Reg != RD.Reg)
775 if (RR.Sub == RD.Sub)
777 if (RR.Sub == 0 || RD.Sub == 0)
    [all...]
  /toolchain/binutils/binutils-2.27/gas/config/
tc-sparc.c 1296 int rd = (the_insn.opcode & RD (~0)) >> 25; local
1353 int low32, rd, opc; local
1626 int rd = (the_insn.opcode >> 25) & 0x1f; local
    [all...]
  /toolchain/binutils/binutils-2.27/gas/testsuite/gas/metag/
metadsp21.s 10 DO ADD D0Re0,D0Re0,RD
11 DLO ADD D0Re0,D0Re0,RD
33 DM ADD D0Re0,[D0AR.0],RD
34 DMO ADD D0Re0,[D0AR.0],RD
290 DLM ADD [D0AW.0],D0.7,RD
309 D ADD [D0AW.0],[D0AR.0++],RD
310 DO ADD [D0AW.0],[D0AR.0++],RD
319 D ADD [D0AW.0],[D0AR.0+D0ARI.0++],RD
320 DO ADD [D0AW.0],[D0AR.0+D0ARI.0++],RD
336 DM MOV [D0AW.0++],RD
    [all...]
metadsp21.d 18 .*: 00002121 DO ADD D0Re0,D0Re0,RD
19 .*: 00002131 DLO ADD D0Re0,D0Re0,RD
41 .*: 00042109 DM ADD D0Re0,\[D0AR\.0\],RD
42 .*: 00042129 DMO ADD D0Re0,\[D0AR\.0\],RD
298 .*: 0081e119 DLM ADD \[D0AW\.0\],D0\.7,RD
317 .*: 00846101 D ADD \[D0AW\.0\],\[D0AR\.0\+\+\],RD
318 .*: 00846121 DO ADD \[D0AW\.0\],\[D0AR\.0\+\+\],RD
327 .*: 0084a101 D ADD \[D0AW\.0\],\[D0AR\.0\+D0ARI\.0\+\+\],RD
328 .*: 0084a121 DO ADD \[D0AW\.0\],\[D0AR\.0\+D0ARI\.0\+\+\],RD
344 .*: 0088210d DM MOV \[D0AW\.0\+\+\],RD
    [all...]
  /external/clang/lib/CodeGen/
CGOpenMPRuntime.cpp     [all...]
TargetInfo.cpp 139 const CXXRecordDecl *RD = dyn_cast<CXXRecordDecl>(RT->getDecl());
140 if (!RD)
142 return CXXABI.getRecordArgABI(RD);
447 const RecordDecl *RD = RT->getDecl();
448 if (RD->hasFlexibleArrayMember())
452 if (const CXXRecordDecl *CXXRD = dyn_cast<CXXRecordDecl>(RD))
457 for (const auto *I : RD->fields())
476 const RecordDecl *RD = RT->getDecl();
477 if (RD->hasFlexibleArrayMember())
483 if (const CXXRecordDecl *CXXRD = dyn_cast<CXXRecordDecl>(RD)) {
    [all...]

Completed in 1146 milliseconds

1 2 3 4 5 6 78 91011>>