/external/swiftshader/third_party/LLVM/lib/CodeGen/AsmPrinter/ |
H A D | ARMException.cpp | 52 Asm->OutStreamer.EmitFnStart(); 53 if (Asm->MF->getFunction()->needsUnwindTableEntry()) 54 Asm->OutStreamer.EmitLabel(Asm->GetTempSymbol("eh_func_begin", 55 Asm->getFunctionNumber())); 61 if (!Asm->MF->getFunction()->needsUnwindTableEntry()) 62 Asm->OutStreamer.EmitCantUnwind(); 64 Asm->OutStreamer.EmitLabel(Asm->GetTempSymbol("eh_func_end", 65 Asm [all...] |
H A D | Win64Exception.cpp | 61 shouldEmitMoves = Asm->needsSEHMoves(); 63 const TargetLoweringObjectFile &TLOF = Asm->getObjFileLowering(); 77 Asm->OutStreamer.EmitWin64EHStartProc(Asm->CurrentFnSym); 83 Asm->GetExternalSymbolSymbol("_GCC_specific_handler"); 84 Asm->OutStreamer.EmitWin64EHHandler(GCCHandlerSym, true, true); 86 Asm->OutStreamer.EmitLabel(Asm->GetTempSymbol("eh_func_begin", 87 Asm->getFunctionNumber())); 96 Asm [all...] |
H A D | DwarfCFIException.cpp | 53 Asm->OutStreamer.EmitCFISections(false, true); 55 if (!Asm->MAI->isExceptionHandlingDwarf()) 58 const TargetLoweringObjectFile &TLOF = Asm->getObjFileLowering(); 71 MCSymbol *Sym = Asm->Mang->getSymbol(Personalities[i]); 72 TLOF.emitPersonalityValue(Asm->OutStreamer, Asm->TM, Sym); 80 Asm->OutStreamer.SwitchSection( 94 AsmPrinter::CFIMoveType MoveType = Asm->needsCFIMoves(); 102 const TargetLoweringObjectFile &TLOF = Asm->getObjFileLowering(); 116 Asm [all...] |
H A D | DwarfException.cpp | 41 : Asm(A), MMI(Asm->MMI) {} 241 for (MachineFunction::const_iterator I = Asm->MF->begin(), E = Asm->MF->end(); 271 if (SawPotentiallyThrowing && Asm->MAI->isExceptionHandlingDwarf()) { 293 if (PreviousIsInvoke && Asm->MAI->isExceptionHandlingDwarf()) { 303 if (Asm->MAI->isExceptionHandlingDwarf()) 321 if (SawPotentiallyThrowing && Asm->MAI->isExceptionHandlingDwarf()) { 389 bool IsSJLJ = Asm->MAI->getExceptionHandlingType() == ExceptionHandling::SjLj; 410 const MCSection *LSDASection = Asm [all...] |
H A D | DwarfDebug.cpp | 122 : Asm(A), MMI(Asm->MMI), FirstCU(0), 144 return Entry.first = Asm->GetTempSymbol("string", Entry.second); 237 Asm->GetTempSymbol("func_begin", Asm->getFunctionNumber())); 239 Asm->GetTempSymbol("func_end", Asm->getFunctionNumber())); 240 const TargetRegisterInfo *RI = Asm->TM.getRegisterInfo(); 241 MachineLocation Location(RI->getFrameRegister(*Asm->MF)); 267 * Asm 848 getDebugLocEntry(AsmPrinter *Asm, const MCSymbol *FLabel, const MCSymbol *SLabel, const MachineInstr *MI) argument 1459 EmitSectionSym(AsmPrinter *Asm, const MCSection *Section, const char *SymbolStem = 0) argument [all...] |
/external/llvm/lib/CodeGen/AsmPrinter/ |
H A D | ARMException.cpp | 42 MCTargetStreamer &TS = *Asm->OutStreamer->getTargetStreamer(); 50 Asm->OutStreamer->EmitCFISections(false, true); 54 if (Asm->MAI->getExceptionHandlingType() == ExceptionHandling::ARM) 57 AsmPrinter::CFIMoveType MoveType = Asm->needsCFIMoves(); 62 Asm->OutStreamer->EmitCFIStartProc(false); 79 if (!Asm->MF->getFunction()->needsUnwindTableEntry() && 85 MCSymbol *PerSym = Asm->getSymbol(Per); 86 Asm->OutStreamer->EmitSymbolAttribute(PerSym, MCSA_Global); 97 if (Asm->MAI->getExceptionHandlingType() == ExceptionHandling::ARM) 105 bool VerboseAsm = Asm [all...] |
H A D | DwarfCFIException.cpp | 56 Asm->OutStreamer->EmitCFIEndProc(); 70 Asm->OutStreamer->EmitCFISections(false, true); 73 if (!Asm->MAI->usesCFIForEH()) 76 const TargetLoweringObjectFile &TLOF = Asm->getObjFileLowering(); 87 MCSymbol *Sym = Asm->getSymbol(Personality); 88 TLOF.emitPersonalityValue(*Asm->OutStreamer, Asm->getDataLayout(), Sym); 92 static MCSymbol *getExceptionSym(AsmPrinter *Asm) { argument 93 return Asm->getCurExceptionSym(); 104 AsmPrinter::CFIMoveType MoveType = Asm [all...] |
H A D | AddressPool.cpp | 27 void AddressPool::emit(AsmPrinter &Asm, MCSection *AddrSection) { argument 32 Asm.OutStreamer->SwitchSection(AddrSection); 40 ? Asm.getObjFileLowering().getDebugThreadLocalSymbol(I.first) 41 : MCSymbolRefExpr::create(I.first, Asm.OutContext); 44 Asm.OutStreamer->EmitValue(Entry, Asm.getDataLayout().getPointerSize());
|
H A D | DwarfStringPool.cpp | 17 DwarfStringPool::DwarfStringPool(BumpPtrAllocator &A, AsmPrinter &Asm, argument 20 ShouldCreateSymbols(Asm.MAI->doesDwarfUseRelocationsAcrossSections()) {} 22 DwarfStringPool::EntryRef DwarfStringPool::getEntry(AsmPrinter &Asm, argument 29 Entry.Symbol = ShouldCreateSymbols ? Asm.createTempSymbol(Prefix) : nullptr; 37 void DwarfStringPool::emit(AsmPrinter &Asm, MCSection *StrSection, argument 43 Asm.OutStreamer->SwitchSection(StrSection); 58 Asm.OutStreamer->EmitLabel(Entry->getValue().Symbol); 61 Asm.OutStreamer->AddComment("string offset=" + 63 Asm.OutStreamer->EmitBytes( 69 Asm [all...] |
H A D | DwarfAccelTable.cpp | 71 void DwarfAccelTable::FinalizeTable(AsmPrinter *Asm, StringRef Prefix) { argument 99 Data[i]->Sym = Asm->createTempSymbol(Prefix); 113 void DwarfAccelTable::EmitHeader(AsmPrinter *Asm) { argument 114 Asm->OutStreamer->AddComment("Header Magic"); 115 Asm->EmitInt32(Header.magic); 116 Asm->OutStreamer->AddComment("Header Version"); 117 Asm->EmitInt16(Header.version); 118 Asm->OutStreamer->AddComment("Header Hash Function"); 119 Asm->EmitInt16(Header.hash_function); 120 Asm 141 EmitBuckets(AsmPrinter *Asm) argument 163 EmitHashes(AsmPrinter *Asm) argument 183 emitOffsets(AsmPrinter *Asm, const MCSymbol *SecBegin) argument 206 EmitData(AsmPrinter *Asm, DwarfDebug *D) argument 243 emit(AsmPrinter *Asm, const MCSymbol *SecBegin, DwarfDebug *D) argument [all...] |
H A D | DebugLocStream.cpp | 16 bool DebugLocStream::finalizeList(AsmPrinter &Asm) { argument 24 Lists.back().Label = Asm.createTempSymbol("debug_loc"); 42 if (!Locs.finalizeList(Asm))
|
H A D | DwarfStringPool.h | 38 DwarfStringPool(BumpPtrAllocator &A, AsmPrinter &Asm, StringRef Prefix); 40 void emit(AsmPrinter &Asm, MCSection *StrSection, 46 EntryRef getEntry(AsmPrinter &Asm, StringRef Str);
|
H A D | EHStreamer.cpp | 28 EHStreamer::EHStreamer(AsmPrinter *A) : Asm(A), MMI(Asm->MMI) {} 231 bool IsSJLJ = Asm->MAI->getExceptionHandlingType() == ExceptionHandling::SjLj; 234 for (const auto &MBB : *Asm->MF) { 262 if (SawPotentiallyThrowing && Asm->MAI->usesCFIForEH()) { 370 bool IsSJLJ = Asm->MAI->getExceptionHandlingType() == ExceptionHandling::SjLj; 391 MCSection *LSDASection = Asm->getObjFileLowering().getLSDASection(); 400 TypeFormatSize = Asm->getDataLayout().getPointerSize(); 429 TTypeEncoding = Asm->getObjFileLowering().getTTypeEncoding(); 430 TypeFormatSize = Asm [all...] |
H A D | WinException.cpp | 55 auto &OS = *Asm->OutStreamer; 59 OS.EmitCOFFSafeSEH(Asm->getSymbol(&F)); 71 shouldEmitMoves = Asm->needsSEHMoves(); 73 const TargetLoweringObjectFile &TLOF = Asm->getObjFileLowering(); 93 if (!Asm->MAI->usesWindowsCFI()) { 99 beginFunclet(MF->front(), Asm->CurrentFnSym); 126 Asm->OutStreamer->PushSection(); 129 MCSection *XData = Asm->OutStreamer->getAssociatedXDataSection( 130 Asm->OutStreamer->getCurrentSectionOnly()); 131 Asm 151 getMCSymbolForMBB(AsmPrinter *Asm, const MachineBasicBlock *MBB) argument [all...] |
H A D | DwarfDebug.cpp | 218 Triple TT(Asm->getTargetTriple()); 222 if (Asm->TM.Options.DebuggerTuning != DebuggerKind::Default) 223 DebuggerTuning = Asm->TM.Options.DebuggerTuning; 257 unsigned DwarfVersionNumber = Asm->TM.Options.MCOptions.DwarfVersion; 273 Asm->OutStreamer->getContext().setDwarfVersion(DwarfVersion); 390 InfoHolder.getUnits().size(), DIUnit, Asm, this, &InfoHolder); 404 if (!Asm->OutStreamer->hasRawTextSupport() || SingleCU) 405 Asm->OutStreamer->getContext().setMCLineTableCompilationDir( 438 NewCU.initSection(Asm->getObjFileLowering().getDwarfInfoDWOSection()); 440 NewCU.initSection(Asm [all...] |
/external/llvm/lib/MC/ |
H A D | MCObjectWriter.cpp | 21 const MCAssembler &Asm, const MCSymbolRefExpr *A, const MCSymbolRefExpr *B, 36 return isSymbolRefDifferenceFullyResolvedImpl(Asm, SA, SB, InSet); 40 const MCAssembler &Asm, const MCSymbol &A, const MCSymbol &B, 42 return isSymbolRefDifferenceFullyResolvedImpl(Asm, A, *B.getFragment(), InSet, 47 const MCAssembler &Asm, const MCSymbol &SymA, const MCFragment &FB, 20 isSymbolRefDifferenceFullyResolved( const MCAssembler &Asm, const MCSymbolRefExpr *A, const MCSymbolRefExpr *B, bool InSet) const argument 39 isSymbolRefDifferenceFullyResolvedImpl( const MCAssembler &Asm, const MCSymbol &A, const MCSymbol &B, bool InSet) const argument 46 isSymbolRefDifferenceFullyResolvedImpl( const MCAssembler &Asm, const MCSymbol &SymA, const MCFragment &FB, bool InSet, bool IsPCRel) const argument
|
/external/swiftshader/third_party/subzero/src/ |
H A D | IceInstMIPS32.cpp | 280 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 281 Asm->bindLocalLabel(this, Number); 439 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 443 Asm->b(Asm->getOrCreateLocalLabel(Label->getNumber())); 445 Asm->bcc(Predicate, getSrc(0), getSrc(1), 446 Asm->getOrCreateLocalLabel(Label->getNumber())); 449 Asm->b(Asm->getOrCreateCfgNodeLabel(getTargetFalse()->getIndex())); 456 Asm 585 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 610 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 701 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 727 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 732 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 737 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 742 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 747 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 752 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 761 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 766 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 771 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 776 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 781 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 786 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 791 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 796 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 801 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 806 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 811 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 816 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 821 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 826 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 831 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 836 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 841 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 846 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 851 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 856 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 861 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 866 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 871 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 876 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 881 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 886 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 891 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 896 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 901 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 906 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 912 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 920 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 928 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 934 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 945 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 956 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 961 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 966 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 971 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 976 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 981 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 986 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 991 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 996 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1001 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1006 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1022 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1033 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1044 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1049 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1054 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1059 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1070 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1081 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1086 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1091 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1096 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1101 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1109 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1114 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1119 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1124 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1129 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1134 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1139 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1144 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1149 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1154 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1159 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1164 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1169 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1174 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1179 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1184 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1190 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1198 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1204 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1209 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1214 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1219 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1224 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1229 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1234 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local 1239 auto *Asm = Func->getAssembler<MIPS32::AssemblerMIPS32>(); local [all...] |
H A D | IceInstARM32.cpp | 121 if (auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>()) 122 Asm->incEmitTextSize(InstSize); 129 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 132 Asm->trap(); 133 Asm->resetNeedsTextFixup(); 143 Asm->resetEmitTextSize(); 144 Asm->incEmitTextSize(InstSize); 149 Asm->trap(); 154 Asm->resetNeedsTextFixup(); 157 Asm 299 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 307 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 551 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 558 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 564 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 571 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 578 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 585 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 592 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 599 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 606 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 613 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 620 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 627 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 634 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 642 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 649 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 657 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 664 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 690 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 708 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 731 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 764 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 797 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 815 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 833 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 848 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 869 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 888 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 907 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 926 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 945 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 964 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 983 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 1004 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 1022 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 1061 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 1091 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 1117 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 1142 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 1167 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 1206 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 1232 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 1248 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 1257 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 1687 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 1753 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 1773 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 1781 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 1789 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 2028 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 2192 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 2260 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 2301 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 2408 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 2441 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 2448 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 2474 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 2492 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 2500 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 2528 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 2557 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 2565 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 2573 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 2581 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 2589 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 2607 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 2732 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 2774 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 2838 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 2886 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 2922 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 2949 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 2956 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 2987 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 3054 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 3131 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 3179 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 3207 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local 3248 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); local [all...] |
H A D | IceFixups.cpp | 47 size_t AssemblerFixup::emit(GlobalContext *Ctx, const Assembler &Asm) const { 61 if (!Asm.fixupIsPCRel(kind()) && getFlags().getUseNonsfi() && 68 assert(Asm.load<RelocOffsetT>(position()) == 0); 83 if (Asm.fixupIsPCRel(kind()) || Symbol == GlobalOffsetTable) 89 void AssemblerFixup::emitOffset(Assembler *Asm) const { 90 Asm->store(position(), offset());
|
/external/swiftshader/third_party/LLVM/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMMCExpr.cpp | 45 static void AddValueSymbols_(const MCExpr *Value, MCAssembler *Asm) { argument 56 AddValueSymbols_(BE->getLHS(), Asm); 57 AddValueSymbols_(BE->getRHS(), Asm); 62 Asm->getOrCreateSymbolData(cast<MCSymbolRefExpr>(Value)->getSymbol()); 66 AddValueSymbols_(cast<MCUnaryExpr>(Value)->getSubExpr(), Asm); 71 void ARMMCExpr::AddValueSymbols(MCAssembler *Asm) const { 72 AddValueSymbols_(getSubExpr(), Asm); local
|
H A D | ARMMachObjectWriter.cpp | 28 const MCAssembler &Asm, 36 const MCAssembler &Asm, 49 const MCAssembler &Asm, const MCAsmLayout &Layout, 123 const MCAssembler &Asm, 130 unsigned IsPCRel = Writer->isFixupKindPCRel(Asm, Fixup.getKind()); 135 MCSymbolData *A_SD = &Asm.getSymbolData(*A); 148 MCSymbolData *B_SD = &Asm.getSymbolData(B->getSymbol()); 220 const MCAssembler &Asm, 228 unsigned IsPCRel = Writer->isFixupKindPCRel(Asm, Fixup.getKind()); 233 MCSymbolData *A_SD = &Asm 122 RecordARMMovwMovtRelocation(MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, uint64_t &FixedValue) argument 219 RecordARMScatteredRelocation(MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, unsigned Log2Size, uint64_t &FixedValue) argument 280 RecordRelocation(MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, uint64_t &FixedValue) argument [all...] |
/external/swiftshader/third_party/LLVM/lib/MC/ |
H A D | MCObjectWriter.cpp | 47 MCObjectWriter::IsSymbolRefDifferenceFullyResolved(const MCAssembler &Asm, argument 61 const MCSymbolData &DataA = Asm.getSymbolData(SA); 62 const MCSymbolData &DataB = Asm.getSymbolData(SB); 64 return IsSymbolRefDifferenceFullyResolvedImpl(Asm, DataA, 71 MCObjectWriter::IsSymbolRefDifferenceFullyResolvedImpl(const MCAssembler &Asm, argument
|
H A D | ELFObjectWriter.cpp | 41 bool ELFObjectWriter::isFixupKindPCRel(const MCAssembler &Asm, unsigned Kind) { argument 43 Asm.getBackend().getFixupKindInfo((MCFixupKind) Kind); 202 void ELFObjectWriter::ExecutePostLayoutBinding(MCAssembler &Asm, argument 207 for (MCAssembler::symbol_iterator it = Asm.symbol_begin(), 208 ie = Asm.symbol_end(); it != ie; ++it) { 211 MCSymbolData &SD = Asm.getSymbolData(Symbol); 278 const MCAssembler &Asm, 298 for (MCAssembler::const_iterator i = Asm.begin(), e = Asm.end(); i != e; 333 const MCSymbol *ELFObjectWriter::SymbolToReloc(const MCAssembler &Asm, argument 276 WriteSymbolTable(MCDataFragment *SymtabF, MCDataFragment *ShndxF, const MCAssembler &Asm, const MCAsmLayout &Layout, const SectionIndexMapTy &SectionIndexMap) argument 394 RecordRelocation(const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, uint64_t &FixedValue) argument 468 getSymbolIndexInSymbolTable(const MCAssembler &Asm, const MCSymbol *S) argument 474 isInSymtab(const MCAssembler &Asm, const MCSymbolData &Data, bool Used, bool Renamed) argument 526 ComputeIndexMap(MCAssembler &Asm, SectionIndexMapTy &SectionIndexMap, const RelMapTy &RelMap) argument 554 ComputeSymbolTable(MCAssembler &Asm, const SectionIndexMapTy &SectionIndexMap, RevGroupMapTy RevGroupMap, unsigned NumRegularSections) argument 674 CreateRelocationSections(MCAssembler &Asm, MCAsmLayout &Layout, RelMapTy &RelMap) argument 707 WriteRelocations(MCAssembler &Asm, MCAsmLayout &Layout, const RelMapTy &RelMap) argument 744 WriteRelocationsFragment(const MCAssembler &Asm, MCDataFragment *F, const MCSectionData *SD) argument 800 CreateMetadataSections(MCAssembler &Asm, MCAsmLayout &Layout, SectionIndexMapTy &SectionIndexMap, const RelMapTy &RelMap) argument 895 CreateIndexedSections(MCAssembler &Asm, MCAsmLayout &Layout, GroupMapTy &GroupMap, RevGroupMapTy &RevGroupMap, SectionIndexMapTy &SectionIndexMap, const RelMapTy &RelMap) argument 949 WriteSection(MCAssembler &Asm, const SectionIndexMapTy &SectionIndexMap, uint32_t GroupSymbolIndex, uint64_t Offset, uint64_t Size, uint64_t Alignment, const MCSectionELF &Section) argument 1053 WriteDataSectionData(MCAssembler &Asm, const MCAsmLayout &Layout, const MCSectionELF &Section) argument 1077 WriteSectionHeader(MCAssembler &Asm, const GroupMapTy &GroupMap, const MCAsmLayout &Layout, const SectionIndexMapTy &SectionIndexMap, const SectionOffsetMapTy &SectionOffsetMap) argument 1118 ComputeSectionOrder(MCAssembler &Asm, std::vector<const MCSectionELF*> &Sections) argument 1148 WriteObject(MCAssembler &Asm, const MCAsmLayout &Layout) argument 1245 IsSymbolRefDifferenceFullyResolvedImpl(const MCAssembler &Asm, const MCSymbolData &DataA, const MCFragment &FB, bool InSet, bool IsPCRel) const argument 1301 ExplicitRelSym(const MCAssembler &Asm, const MCValue &Target, const MCFragment &F, const MCFixup &Fixup, bool IsPCRel) const argument [all...] |
/external/llvm/lib/Target/AArch64/MCTargetDesc/ |
H A D | AArch64MachObjectWriter.cpp | 30 unsigned &Log2Size, const MCAssembler &Asm); 36 void recordRelocation(MachObjectWriter *Writer, MCAssembler &Asm, 45 unsigned &Log2Size, const MCAssembler &Asm) { 94 Asm.getContext().reportError(Fixup.getLoc(), 145 MachObjectWriter *Writer, MCAssembler &Asm, const MCAsmLayout &Layout, 148 unsigned IsPCRel = Writer->isFixupKindPCRel(Asm, Fixup.getKind()); 175 Asm.getContext().reportError(Fixup.getLoc(), 186 Asm.getContext().reportError(Fixup.getLoc(), 192 Asm)) { 193 Asm 43 getAArch64FixupKindMachOInfo( const MCFixup &Fixup, unsigned &RelocType, const MCSymbolRefExpr *Sym, unsigned &Log2Size, const MCAssembler &Asm) argument 144 recordRelocation( MachObjectWriter *Writer, MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, uint64_t &FixedValue) argument [all...] |
/external/llvm/lib/AsmParser/ |
H A D | Parser.cpp | 70 Constant *llvm::parseConstantValue(StringRef Asm, SMDiagnostic &Err, argument 73 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(Asm); 76 if (LLParser(Asm, SM, Err, const_cast<Module *>(&M)) 82 Type *llvm::parseType(StringRef Asm, SMDiagnostic &Err, const Module &M, argument 85 Type *Ty = parseTypeAtBeginning(Asm, Read, Err, M, Slots); 88 if (Read != Asm.size()) { 90 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(Asm); 92 Err = SM.GetMessage(SMLoc::getFromPointer(Asm.begin() + Read), 98 Type *llvm::parseTypeAtBeginning(StringRef Asm, unsigned &Read, argument 102 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(Asm); [all...] |