Home
last modified time | relevance | path

Searched refs:FnStart (Results 1 – 8 of 8) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/JIT/
DOProfileJITEventListener.cpp47 void *FnStart, size_t FnSize,
105 const Function &F, void *FnStart, size_t FnSize, in NotifyFunctionEmitted() argument
107 assert(F.hasName() && FnStart != 0 && "Bad symbol to add"); in NotifyFunctionEmitted()
109 reinterpret_cast<uint64_t>(FnStart), in NotifyFunctionEmitted()
110 FnStart, FnSize) == -1) { in NotifyFunctionEmitted()
113 << FnStart << "-" << ((char*)FnStart + FnSize) << "]\n"); in NotifyFunctionEmitted()
137 line_info.vma = reinterpret_cast<uintptr_t>(FnStart); in NotifyFunctionEmitted()
152 LineInfo[0].vma = reinterpret_cast<uintptr_t>(FnStart); in NotifyFunctionEmitted()
154 if (op_write_debug_line_info(Agent, FnStart, in NotifyFunctionEmitted()
159 << FnStart << "-" << ((char*)FnStart + FnSize) << "]\n"); in NotifyFunctionEmitted()
[all …]
DJITDebugRegisterer.cpp83 Text.Addr = (uint64_t)I.FnStart; in MakeELF()
86 Text.getData().assign(I.FnStart, I.FnEnd); in MakeELF()
108 FnSym->Size = I.FnEnd - I.FnStart; in MakeELF()
121 O2 << "/tmp/llvm_function_" << I.FnStart << "_" << F->getNameStr() << ".o"; in MakeELF()
DJITEmitter.cpp830 uint8_t *FnStart = in finishFunction() local
919 NumBytes += FnEnd-FnStart; in finishFunction()
922 sys::Memory::InvalidateInstructionCache(FnStart, FnEnd-FnStart); in finishFunction()
924 TheJIT->NotifyFunctionEmitted(*F.getFunction(), FnStart, FnEnd-FnStart, in finishFunction()
930 DEBUG(dbgs() << "JIT: Finished CodeGen of [" << (void*)FnStart in finishFunction()
932 << ": " << (FnEnd-FnStart) << " bytes of text, " in finishFunction()
944 dbgs() << sys::disassembleBuffer(FnStart, FnEnd-FnStart, in finishFunction()
945 (uintptr_t)FnStart); in finishFunction()
948 uint8_t* q = FnStart; in finishFunction()
953 dbgs() << "JIT: " << (long)(q - FnStart) << ": "; in finishFunction()
[all …]
DJITDebugRegisterer.h59 uint8_t *FnStart; member
64 DebugInfo() : FnStart(0), FnEnd(0), EhStart(0), EhEnd(0) {} in DebugInfo()
/external/llvm/lib/Target/ARM/MCTargetDesc/
DARMELFStreamer.cpp596 void SwitchToExTabSection(const MCSymbol &FnStart);
597 void SwitchToExIdxSection(const MCSymbol &FnStart);
609 MCSymbol *FnStart; member in __anonb9750a750111::ARMELFStreamer
1107 inline void ARMELFStreamer::SwitchToExTabSection(const MCSymbol &FnStart) { in SwitchToExTabSection() argument
1109 SectionKind::getData(), FnStart); in SwitchToExTabSection()
1112 inline void ARMELFStreamer::SwitchToExIdxSection(const MCSymbol &FnStart) { in SwitchToExIdxSection() argument
1115 SectionKind::getData(), FnStart); in SwitchToExIdxSection()
1125 FnStart = nullptr; in EHReset()
1140 assert(FnStart == nullptr); in emitFnStart()
1141 FnStart = getContext().createTempSymbol(); in emitFnStart()
[all …]
/external/llvm/lib/ExecutionEngine/IntelJITEvents/
DIntelJITEventListener.cpp79 uintptr_t FnStart, in FunctionDescToIntelJITFormat() argument
86 Result.method_load_address = reinterpret_cast<void*>(FnStart); in FunctionDescToIntelJITFormat()
212 void* FnStart = const_cast<void*>(*FI); in NotifyFreeingObject() local
213 MethodIDMap::iterator MI = MethodIDs.find(FnStart); in NotifyFreeingObject()
/external/llvm/lib/MC/
DMCAsmStreamer.cpp222 void EmitCVLinetableDirective(unsigned FunctionId, const MCSymbol *FnStart,
1114 const MCSymbol *FnStart, in EmitCVLinetableDirective() argument
1117 FnStart->print(OS, MAI); in EmitCVLinetableDirective()
1121 this->MCStreamer::EmitCVLinetableDirective(FunctionId, FnStart, FnEnd); in EmitCVLinetableDirective()
/external/llvm/include/llvm/MC/
DMCStreamer.h695 const MCSymbol *FnStart,