/external/valgrind/none/tests/mips64/ |
branch_and_jump_instructions.c | 4 #define TEST1(RSval, RD) \ 9 "move $"#RD", %1" "\n\t" \ 10 "b end"#RD "\n\t" \ 12 "daddi $"#RD", $"#RD", 5" "\n\t" \ 13 "end"#RD":" "\n\t" \ 14 "daddi $"#RD", $"#RD", 1" "\n\t" \ 15 "move %0, $"#RD "\n\t" \ 19 : #RD \ [all...] |
branches.c | 3 #define TESTINST1(RSval, RD) \ 8 "move $"#RD", %1" "\n\t" \ 11 "addi $"#RD", $"#RD", 5" "\n\t" \ 13 "addi $"#RD", $"#RD", 1" "\n\t" \ 14 "move %0, $"#RD "\n\t" \ 18 : #RD \ 24 #define TESTINST2(RSval, RD) \ 29 "move $"#RD", %1" "\n\t" [all...] |
macro_int.h | 1 #define TEST1(instruction, RSval, RTval, RD, RS, RT) \ 7 "move $"#RD", $zero" "\n\t" \ 9 "move %0, $"#RD "\n\t" \ 12 : #RD, #RS, #RT \ 14 printf("%s :: rd 0x%llx, rs 0x%llx, rt 0x%llx\n", \ 35 #define TEST3(instruction, RSval, RD, RS) \ 40 "move $"#RD", $zero" "\n\t" \ 42 "move %0, $"#RD "\n\t" \ 45 : #RD, #RS \ 47 printf("%s :: rd 0x%llx, rs 0x%llx\n", [all...] |
/external/clang/lib/CodeGen/ |
CGVTables.h | 65 const CXXRecordDecl *RD, const VTableComponent *Components, 81 uint64_t getSubVTTIndex(const CXXRecordDecl *RD, BaseSubobject Base); 85 uint64_t getSecondaryVirtualPointerIndex(const CXXRecordDecl *RD, 91 GenerateConstructionVTable(const CXXRecordDecl *RD, const BaseSubobject &Base, 98 llvm::GlobalVariable *GetAddrOfVTT(const CXXRecordDecl *RD); 103 const CXXRecordDecl *RD); 112 void GenerateClassData(const CXXRecordDecl *RD); 114 bool isVTableExternal(const CXXRecordDecl *RD);
|
CGVTT.cpp | 44 const CXXRecordDecl *RD) { 45 VTTBuilder Builder(CGM.getContext(), RD, /*GenerateDefinition=*/true); 56 VTables.push_back(GetAddrOfVTTVTable(*this, CGM, RD, *i, Linkage, 66 if (VTTVT.getBase() == RD) { 69 getItaniumVTableContext().getVTableLayout(RD).getAddressPoint( 101 CGM.setGlobalVisibility(VTT, RD); 104 llvm::GlobalVariable *CodeGenVTables::GetAddrOfVTT(const CXXRecordDecl *RD) { 105 assert(RD->getNumVBases() && "Only classes with virtual bases need a VTT"); 110 .mangleCXXVTT(RD, Out); 114 (void) CGM.getCXXABI().getAddrOfVTable(RD, CharUnits()) [all...] |
CodeGenTypes.cpp | 47 void CodeGenTypes::addRecordTypeName(const RecordDecl *RD, 52 OS << RD->getKindName() << '.'; 56 if (RD->getIdentifier()) { 59 if (RD->getDeclContext()) 60 RD->printQualifiedName(OS); 62 RD->printName(OS); 63 } else if (const TypedefNameDecl *TDD = RD->getTypedefNameForAnonDecl()) { 113 isSafeToConvert(const RecordDecl *RD, CodeGenTypes &CGT, 117 if (!AlreadyChecked.insert(RD).second) 120 const Type *Key = CGT.getContext().getTagDeclType(RD).getTypePtr() [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
PaddingChecker.cpp | 55 bool VisitRecordDecl(const RecordDecl *RD) { 56 Checker->visitRecord(RD); 74 void visitRecord(const RecordDecl *RD, uint64_t PadMultiplier = 1) const { 75 if (shouldSkipDecl(RD)) 78 auto &ASTContext = RD->getASTContext(); 79 const ASTRecordLayout &RL = ASTContext.getASTRecordLayout(RD); 82 CharUnits BaselinePad = calculateBaselinePad(RD, ASTContext, RL); 85 CharUnits OptimalPad = calculateOptimalPad(RD, ASTContext, RL); 93 reportRecord(RD, BaselinePad, OptimalPad); 116 bool shouldSkipDecl(const RecordDecl *RD) const [all...] |
LLVMConventionsChecker.cpp | 67 static bool IsClangType(const RecordDecl *RD) { 68 return RD->getName() == "Type" && InNamespace(RD, "clang"); 71 static bool IsClangDecl(const RecordDecl *RD) { 72 return RD->getName() == "Decl" && InNamespace(RD, "clang"); 75 static bool IsClangStmt(const RecordDecl *RD) { 76 return RD->getName() == "Stmt" && InNamespace(RD, "clang"); 79 static bool IsClangAttr(const RecordDecl *RD) { [all...] |
/external/valgrind/none/tests/mips32/ |
branches.c | 3 #define TESTINST1(RSval, RD) \ 9 "move $" #RD ", %1\n\t" \ 12 "addi $" #RD ", $" #RD", 5\n\t" \ 14 "addi $" #RD ", $" #RD", 1\n\t" \ 15 "move %0, $" #RD "\n\t" \ 19 : #RD, "memory" \ 25 #define TESTINST2(RSval, RD) \ 31 "move $" #RD ", %1\n\t" [all...] |
/toolchain/binutils/binutils-2.27/opcodes/ |
h8500-opc.h | 144 #define RD 38 172 {3,'m','E','D','D',O_XOR|O_WORD,"xor.w",2,{RN,RD},2, {{0xa8,0xf8,RN },{0x60,0xf8,RD }}}, 173 {3,'m','E','D','D',O_XOR|O_WORD,"xor.w",2,{RNDEC,RD},2, {{0xb8,0xf8,RN },{0x60,0xf8,RD }}}, 174 {3,'m','E','D','D',O_XOR|O_WORD,"xor.w",2,{RNINC,RD},2, {{0xc8,0xf8,RN },{0x60,0xf8,RD }}}, 175 {3,'m','E','D','D',O_XOR|O_WORD,"xor.w",2,{RNIND,RD},2, {{0xd8,0xf8,RN },{0x60,0xf8,RD }}}, 176 {3,'m','E','D','D',O_XOR|O_WORD,"xor.w",2,{ABS8,RD},3, {{0x0d,0xff,0 },{0x00,0x00,ABS8 },{0x60,0xf8,RD }}} [all...] |
xstormy16-opc.c | 283 /* mov $Rd,$Rs */ 286 { { MNEM, ' ', OP (RD), ',', OP (RS), 0 } }, 301 /* mov.w $Rd,#$imm16 */ 304 { { MNEM, ' ', OP (RD), ',', '#', OP (IMM16), 0 } }, 307 /* mov.b $Rd,RxL */ 310 { { MNEM, ' ', OP (RD), ',', 'R', 'x', 'L', 0 } }, 313 /* mov.b $Rd,RxH */ 316 { { MNEM, ' ', OP (RD), ',', 'R', 'x', 'H', 0 } }, 391 /* mask $Rd,$Rs */ 394 { { MNEM, ' ', OP (RD), ',', OP (RS), 0 } } [all...] |
/external/clang/lib/AST/ |
RecordLayoutBuilder.cpp | 86 bool getExternalNVBaseOffset(const CXXRecordDecl *RD, CharUnits &BaseOffset) { 87 auto Known = BaseOffsets.find(RD); 94 bool getExternalVBaseOffset(const CXXRecordDecl *RD, CharUnits &BaseOffset) { 95 auto Known = VirtualBaseOffsets.find(RD); 125 void AddSubobjectAtOffset(const CXXRecordDecl *RD, CharUnits Offset); 130 void UpdateEmptyFieldSubobjects(const CXXRecordDecl *RD, 151 bool CanPlaceSubobjectAtOffset(const CXXRecordDecl *RD, 157 bool CanPlaceFieldSubobjectAtOffset(const CXXRecordDecl *RD, 231 EmptySubobjectMap::CanPlaceSubobjectAtOffset(const CXXRecordDecl *RD, 234 if (!RD->isEmpty() [all...] |
VTTBuilder.cpp | 57 const CXXRecordDecl *RD = Base.getBase(); 59 for (const auto &I : RD->bases()) { 67 const ASTRecordLayout &Layout = Ctx.getASTRecordLayout(RD); 82 const CXXRecordDecl *RD = Base.getBase(); 86 if (!RD->getNumVBases() && !BaseIsMorallyVirtual) 89 for (const auto &I : RD->bases()) { 114 const ASTRecordLayout &Layout = Ctx.getASTRecordLayout(RD); 151 void VTTBuilder::LayoutVirtualVTTs(const CXXRecordDecl *RD, 153 for (const auto &I : RD->bases()) { 177 const CXXRecordDecl *RD = Base.getBase() [all...] |
MicrosoftCXXABI.cpp | 91 bool isNearlyEmpty(const CXXRecordDecl *RD) const override { 106 getCopyConstructorForExceptionObject(CXXRecordDecl *RD) override { 107 return RecordToCopyCtor[RD]; 111 addCopyConstructorForExceptionObject(CXXRecordDecl *RD, 114 assert(RecordToCopyCtor[RD] == nullptr || RecordToCopyCtor[RD] == CD); 115 RecordToCopyCtor[RD] = CD; 155 static bool usesMultipleInheritanceModel(const CXXRecordDecl *RD) { 156 while (RD->getNumBases() > 0) { 157 if (RD->getNumBases() > 1 [all...] |
/external/clang/include/clang/AST/ |
ASTConsumer.h | 110 virtual void AssignInheritanceModel(CXXRecordDecl *RD) {} 120 /// \param RD The class whose vtable was used. 121 virtual void HandleVTable(CXXRecordDecl *RD) {}
|
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/AST/ |
ASTConsumer.h | 108 virtual void AssignInheritanceModel(CXXRecordDecl *RD) {} 118 /// \param RD The class whose vtable was used. 119 virtual void HandleVTable(CXXRecordDecl *RD) {}
|
/prebuilts/clang/host/darwin-x86/clang-4393122/include/clang/AST/ |
ASTConsumer.h | 108 virtual void AssignInheritanceModel(CXXRecordDecl *RD) {} 118 /// \param RD The class whose vtable was used. 119 virtual void HandleVTable(CXXRecordDecl *RD) {}
|
/prebuilts/clang/host/darwin-x86/clang-4479392/include/clang/AST/ |
ASTConsumer.h | 108 virtual void AssignInheritanceModel(CXXRecordDecl *RD) {} 118 /// \param RD The class whose vtable was used. 119 virtual void HandleVTable(CXXRecordDecl *RD) {}
|
/prebuilts/clang/host/darwin-x86/clang-4579689/include/clang/AST/ |
ASTConsumer.h | 108 virtual void AssignInheritanceModel(CXXRecordDecl *RD) {} 118 /// \param RD The class whose vtable was used. 119 virtual void HandleVTable(CXXRecordDecl *RD) {}
|
/prebuilts/clang/host/darwin-x86/clang-4630689/include/clang/AST/ |
ASTConsumer.h | 108 virtual void AssignInheritanceModel(CXXRecordDecl *RD) {} 118 /// \param RD The class whose vtable was used. 119 virtual void HandleVTable(CXXRecordDecl *RD) {}
|
/prebuilts/clang/host/darwin-x86/clang-4639204/include/clang/AST/ |
ASTConsumer.h | 108 virtual void AssignInheritanceModel(CXXRecordDecl *RD) {} 118 /// \param RD The class whose vtable was used. 119 virtual void HandleVTable(CXXRecordDecl *RD) {}
|
/prebuilts/clang/host/darwin-x86/clang-4691093/include/clang/AST/ |
ASTConsumer.h | 108 virtual void AssignInheritanceModel(CXXRecordDecl *RD) {} 118 /// \param RD The class whose vtable was used. 119 virtual void HandleVTable(CXXRecordDecl *RD) {}
|
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/clang/include/clang/AST/ |
ASTConsumer.h | 108 virtual void AssignInheritanceModel(CXXRecordDecl *RD) {} 118 /// \param RD The class whose vtable was used. 119 virtual void HandleVTable(CXXRecordDecl *RD) {}
|
/prebuilts/clang/host/linux-x86/clang-4393122/include/clang/AST/ |
ASTConsumer.h | 108 virtual void AssignInheritanceModel(CXXRecordDecl *RD) {} 118 /// \param RD The class whose vtable was used. 119 virtual void HandleVTable(CXXRecordDecl *RD) {}
|
/prebuilts/clang/host/linux-x86/clang-4479392/include/clang/AST/ |
ASTConsumer.h | 108 virtual void AssignInheritanceModel(CXXRecordDecl *RD) {} 118 /// \param RD The class whose vtable was used. 119 virtual void HandleVTable(CXXRecordDecl *RD) {}
|