/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Compiler.h | 31 template <class Emitter> class LocalScope; 32 template <class Emitter> class DestructorScope; 33 template <class Emitter> class VariableScope; 34 template <class Emitter> class DeclScope; 35 template <class Emitter> class InitLinkScope; 36 template <class Emitter> class InitStackScope; 37 template <class Emitter> class OptionScope; 38 template <class Emitter> class ArrayIndexScope; 39 template <class Emitter> class SourceLocScope; 40 template <class Emitter> class LoopScope; [all …]
|
H A D | Compiler.cpp | 28 template <class Emitter> class DeclScope final : public LocalScope<Emitter> { 30 DeclScope(Compiler<Emitter> *Ctx, const ValueDecl *VD) in DeclScope() 31 : LocalScope<Emitter>(Ctx, VD), Scope(Ctx->P, VD), in DeclScope() 56 template <class Emitter> class OptionScope final { 59 OptionScope(Compiler<Emitter> *Ctx, bool NewDiscardResult, in OptionScope() 74 Compiler<Emitter> *Ctx; 80 template <class Emitter> 81 bool InitLink::emit(Compiler<Emitter> *Ctx, const Expr *E) const { in emit() 99 template <class Emitter> class LabelScope { 104 LabelScope(Compiler<Emitter> *Ctx) : Ctx(Ctx) {} in LabelScope() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/ |
H A D | PPCXCOFFStreamer.cpp | 37 std::unique_ptr<MCCodeEmitter> Emitter) in PPCXCOFFStreamer() argument 39 std::move(Emitter)) {} in PPCXCOFFStreamer() 60 PPCMCCodeEmitter *Emitter = in emitInstruction() local 64 if (!Emitter->isPrefixedInstruction(Inst)) { in emitInstruction() 75 std::unique_ptr<MCCodeEmitter> Emitter) { in createPPCXCOFFStreamer() argument 77 std::move(Emitter)); in createPPCXCOFFStreamer()
|
H A D | PPCELFStreamer.cpp | 41 std::unique_ptr<MCCodeEmitter> Emitter) in PPCELFStreamer() argument 42 : MCELFStreamer(Context, std::move(MAB), std::move(OW), std::move(Emitter)), in PPCELFStreamer() 87 PPCMCCodeEmitter *Emitter = in emitInstruction() local 105 if (!Emitter->isPrefixedInstruction(Inst)) { in emitInstruction() 226 std::unique_ptr<MCCodeEmitter> Emitter) { in createPPCELFStreamer() argument 228 std::move(Emitter)); in createPPCELFStreamer()
|
H A D | PPCXCOFFStreamer.h | 24 std::unique_ptr<MCCodeEmitter> Emitter); 35 std::unique_ptr<MCCodeEmitter> Emitter);
|
H A D | PPCELFStreamer.h | 36 std::unique_ptr<MCCodeEmitter> Emitter); 56 std::unique_ptr<MCCodeEmitter> Emitter);
|
/freebsd/contrib/llvm-project/llvm/lib/MC/ |
H A D | TargetRegistry.cpp | 27 std::unique_ptr<MCObjectWriter> OW, std::unique_ptr<MCCodeEmitter> Emitter, in createMCObjectStreamer() argument 37 std::move(Emitter)); in createMCObjectStreamer() 42 std::move(Emitter)); in createMCObjectStreamer() 45 std::move(Emitter), false); in createMCObjectStreamer() 50 std::move(Emitter)); in createMCObjectStreamer() 53 std::move(Emitter)); in createMCObjectStreamer() 57 std::move(Emitter)); in createMCObjectStreamer() 61 std::move(Emitter)); in createMCObjectStreamer() 65 std::move(Emitter)); in createMCObjectStreamer() 69 std::move(Emitter)); in createMCObjectStreamer() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
H A D | AMDGPUELFStreamer.cpp | 24 std::unique_ptr<MCCodeEmitter> Emitter) in AMDGPUELFStreamer() argument 26 std::move(Emitter)) {} in AMDGPUELFStreamer() 35 std::unique_ptr<MCCodeEmitter> Emitter) { in createAMDGPUELFStreamer() argument 37 std::move(Emitter)); in createAMDGPUELFStreamer()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/ |
H A D | AVRMCELFStreamer.h | 31 std::unique_ptr<MCCodeEmitter> Emitter) in AVRMCELFStreamer() argument 33 std::move(Emitter)), in AVRMCELFStreamer() 38 std::unique_ptr<MCCodeEmitter> Emitter, in AVRMCELFStreamer() argument 41 std::move(Emitter)), in AVRMCELFStreamer()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | ScheduleDAGSDNodes.cpp | 738 ProcessSDDbgValues(SDNode *N, SelectionDAG *DAG, InstrEmitter &Emitter, in ProcessSDDbgValues() argument 757 MachineBasicBlock *BB = Emitter.getBlock(); in ProcessSDDbgValues() 758 MachineBasicBlock::iterator InsertPos = Emitter.getInsertPos(); in ProcessSDDbgValues() 772 MachineInstr *DbgMI = Emitter.EmitDbgValue(DV, VRBaseMap); in ProcessSDDbgValues() 784 ProcessSourceNode(SDNode *N, SelectionDAG *DAG, InstrEmitter &Emitter, in ProcessSourceNode() argument 792 ProcessSDDbgValues(N, DAG, Emitter, Orders, VRBaseMap, 0); in ProcessSourceNode() 807 ProcessSDDbgValues(N, DAG, Emitter, Orders, VRBaseMap, Order); in ProcessSourceNode() 853 InstrEmitter Emitter(DAG->getTarget(), BB, InsertPos); in EmitSchedule() local 870 return std::prev(Emitter.getInsertPos()); in EmitSchedule() 873 MachineBasicBlock::iterator Before = GetPrevInsn(Emitter.getInsertPos()); in EmitSchedule() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprConstant.cpp | 562 ConstantEmitter &Emitter; member in __anon9d6f04f10111::ConstStructBuilder 567 static llvm::Constant *BuildStruct(ConstantEmitter &Emitter, 570 static llvm::Constant *BuildStruct(ConstantEmitter &Emitter, 572 static bool UpdateStruct(ConstantEmitter &Emitter, 577 ConstStructBuilder(ConstantEmitter &Emitter, in ConstStructBuilder() argument 579 : CGM(Emitter.CGM), Emitter(Emitter), Builder(Builder), in ConstStructBuilder() 653 static bool EmitDesignatedInitUpdater(ConstantEmitter &Emitter, in EmitDesignatedInitUpdater() argument 658 return ConstStructBuilder::UpdateStruct(Emitter, Const, Offset, Updater); in EmitDesignatedInitUpdater() 660 auto CAT = Emitter.CGM.getContext().getAsConstantArrayType(Type); in EmitDesignatedInitUpdater() 664 CharUnits ElemSize = Emitter.CGM.getContext().getTypeSizeInChars(ElemType); in EmitDesignatedInitUpdater() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/ |
H A D | MipsELFStreamer.cpp | 28 std::unique_ptr<MCCodeEmitter> Emitter) in MipsELFStreamer() argument 30 std::move(Emitter)) { in MipsELFStreamer() 118 std::unique_ptr<MCCodeEmitter> Emitter) { in createMipsELFStreamer() argument 120 std::move(Emitter)); in createMipsELFStreamer()
|
H A D | MipsNaClELFStreamer.cpp | 47 std::unique_ptr<MCCodeEmitter> Emitter) in MipsNaClELFStreamer() argument 49 std::move(Emitter)) {} in MipsNaClELFStreamer() 265 std::unique_ptr<MCCodeEmitter> Emitter) { in createMipsNaClELFStreamer() argument 267 Context, std::move(TAB), std::move(OW), std::move(Emitter)); in createMipsNaClELFStreamer()
|
H A D | MipsELFStreamer.h | 38 std::unique_ptr<MCCodeEmitter> Emitter); 77 std::unique_ptr<MCCodeEmitter> Emitter);
|
H A D | MipsMCTargetDesc.cpp | 107 std::unique_ptr<MCCodeEmitter> &&Emitter) { in createMCStreamer() argument 111 std::move(Emitter)); in createMCStreamer() 114 std::move(Emitter)); in createMCStreamer()
|
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/ |
H A D | DWARFLinkerUnit.cpp | 100 DwarfEmitterImpl Emitter(DWARFLinker::OutputFileType::Object, OutSection.OS); in emitDebugInfo() local 101 if (Error Err = Emitter.init(TargetTriple, "__DWARF")) in emitDebugInfo() 105 Emitter.emitCompileUnitHeader(*this); in emitDebugInfo() 113 Emitter.emitDIE(*OutUnitDIE); in emitDebugInfo() 114 Emitter.finish(); in emitDebugInfo()
|
H A D | DWARFLinkerImpl.cpp | 1261 DwarfEmitterImpl Emitter(DWARFLinker::OutputFileType::Object, in emitAppleAcceleratorSections() local 1263 if (Error Err = Emitter.init(TargetTriple, "__DWARF")) { in emitAppleAcceleratorSections() 1269 Emitter.emitAppleNamespaces(AppleNamespaces); in emitAppleAcceleratorSections() 1270 Emitter.finish(); in emitAppleAcceleratorSections() 1282 DwarfEmitterImpl Emitter(DWARFLinker::OutputFileType::Object, in emitAppleAcceleratorSections() local 1284 if (Error Err = Emitter.init(TargetTriple, "__DWARF")) { in emitAppleAcceleratorSections() 1290 Emitter.emitAppleNames(AppleNames); in emitAppleAcceleratorSections() 1291 Emitter.finish(); in emitAppleAcceleratorSections() 1303 DwarfEmitterImpl Emitter(DWARFLinker::OutputFileType::Object, in emitAppleAcceleratorSections() local 1305 if (Error Err = Emitter.init(TargetTriple, "__DWARF")) { in emitAppleAcceleratorSections() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCAssembler.h | 63 std::unique_ptr<MCCodeEmitter> Emitter; variable 141 std::unique_ptr<MCCodeEmitter> Emitter, 186 MCCodeEmitter *getEmitterPtr() const { return Emitter.get(); } in getEmitterPtr() 190 MCCodeEmitter &getEmitter() const { return *Emitter; } in getEmitter()
|
H A D | MCDXContainerStreamer.h | 32 std::unique_ptr<MCCodeEmitter> Emitter) in MCDXContainerStreamer() argument 34 std::move(Emitter)) {} in MCDXContainerStreamer()
|
H A D | MCSPIRVStreamer.h | 29 std::unique_ptr<MCCodeEmitter> Emitter) in MCSPIRVStreamer() argument 31 std::move(Emitter)) {} in MCSPIRVStreamer()
|
/freebsd/contrib/llvm-project/llvm/lib/TableGen/ |
H A D | TableGenBackendSkeleton.cpp | 52 static TableGen::Emitter::OptClass<SkeletonEmitter> 63 static TableGen::Emitter::Opt Y("gen-skeleton-entry", EmitSkeleton,
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/ |
H A D | HexagonMCELFStreamer.cpp | 55 std::unique_ptr<MCObjectWriter> OW, std::unique_ptr<MCCodeEmitter> Emitter) in HexagonMCELFStreamer() argument 56 : MCELFStreamer(Context, std::move(TAB), std::move(OW), std::move(Emitter)), in HexagonMCELFStreamer() 61 std::unique_ptr<MCObjectWriter> OW, std::unique_ptr<MCCodeEmitter> Emitter, in HexagonMCELFStreamer() argument 63 : MCELFStreamer(Context, std::move(TAB), std::move(OW), std::move(Emitter)), in HexagonMCELFStreamer()
|
H A D | HexagonMCELFStreamer.h | 26 std::unique_ptr<MCCodeEmitter> Emitter); 30 std::unique_ptr<MCCodeEmitter> Emitter,
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/ |
H A D | AArch64ELFStreamer.cpp | 181 std::unique_ptr<MCCodeEmitter> Emitter) in AArch64ELFStreamer() argument 183 std::move(Emitter)), in AArch64ELFStreamer() 338 std::unique_ptr<MCCodeEmitter> Emitter) { in createAArch64ELFStreamer() argument 340 Context, std::move(TAB), std::move(OW), std::move(Emitter)); in createAArch64ELFStreamer()
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | DFAPacketizerEmitter.cpp | 316 DfaEmitter Emitter; in emitForItineraries() local 330 Emitter.addTransition(State, NewState, ResourcesID); in emitForItineraries() 336 Emitter.emit(TargetAndDFAName, OS); in emitForItineraries() 357 static TableGen::Emitter::OptClass<DFAPacketizerEmitter>
|