Searched refs:Asm (Results 1 - 25 of 149) sorted by relevance

123456

/external/swiftshader/third_party/LLVM/lib/CodeGen/AsmPrinter/
H A DARMException.cpp52 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 DWin64Exception.cpp61 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 DDwarfCFIException.cpp53 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 DDwarfException.cpp41 : 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 DDwarfDebug.cpp122 : 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 DARMException.cpp42 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 DDwarfCFIException.cpp56 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 DAddressPool.cpp27 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 DDwarfStringPool.cpp17 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 DDwarfAccelTable.cpp71 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 DDebugLocStream.cpp16 bool DebugLocStream::finalizeList(AsmPrinter &Asm) { argument
24 Lists.back().Label = Asm.createTempSymbol("debug_loc");
42 if (!Locs.finalizeList(Asm))
H A DDwarfStringPool.h38 DwarfStringPool(BumpPtrAllocator &A, AsmPrinter &Asm, StringRef Prefix);
40 void emit(AsmPrinter &Asm, MCSection *StrSection,
46 EntryRef getEntry(AsmPrinter &Asm, StringRef Str);
H A DEHStreamer.cpp28 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 DWinException.cpp55 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 DDwarfDebug.cpp218 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 DMCObjectWriter.cpp21 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 DIceInstMIPS32.cpp280 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 DIceInstARM32.cpp121 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 DIceFixups.cpp47 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 DARMMCExpr.cpp45 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 DARMMachObjectWriter.cpp28 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 DMCObjectWriter.cpp47 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 DELFObjectWriter.cpp41 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 DAArch64MachObjectWriter.cpp30 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 DParser.cpp70 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...]

Completed in 489 milliseconds

123456