| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | LLVMTargetMachine.cpp | 164 std::unique_ptr<MCCodeEmitter> MCE; in createMCStreamer() local 166 MCE.reset(getTarget().createMCCodeEmitter(MII, Context)); in createMCStreamer() 186 UseDwarfDirectory, InstPrinter, std::move(MCE), std::move(MAB), in createMCStreamer() 194 MCCodeEmitter *MCE = getTarget().createMCCodeEmitter(MII, Context); in createMCStreamer() local 195 if (!MCE) in createMCStreamer() 209 std::unique_ptr<MCCodeEmitter>(MCE), STI, Options.MCOptions.MCRelaxAll, in createMCStreamer() 277 MCCodeEmitter *MCE = getTarget().createMCCodeEmitter(*getMCInstrInfo(), *Ctx); in addPassesToEmitMC() local 280 if (!MCE || !MAB) in addPassesToEmitMC() 286 std::unique_ptr<MCCodeEmitter>(MCE), STI, Options.MCOptions.MCRelaxAll, in addPassesToEmitMC()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/LoongArch/MCTargetDesc/ |
| H A D | LoongArchELFStreamer.cpp | 74 std::unique_ptr<MCCodeEmitter> MCE) in LoongArchELFStreamer() argument 75 : MCELFStreamer(C, std::move(MAB), std::move(MOW), std::move(MCE)) {} in LoongArchELFStreamer() 83 std::unique_ptr<MCCodeEmitter> MCE, in createLoongArchELFStreamer() argument 86 C, std::move(MAB), std::move(MOW), std::move(MCE)); in createLoongArchELFStreamer()
|
| H A D | LoongArchMCTargetDesc.cpp | 119 std::unique_ptr<MCCodeEmitter> &&MCE, in createLoongArchELFStreamer() argument 122 std::move(MCE), RelaxAll); in createLoongArchELFStreamer()
|
| H A D | LoongArchELFStreamer.h | 28 std::unique_ptr<MCCodeEmitter> MCE,
|
| /openbsd-src/gnu/llvm/llvm/lib/MC/ |
| H A D | MCWinCOFFStreamer.cpp | 230 const MCExpr *MCE = MCSymbolRefExpr::create(Symbol, getContext()); in emitCOFFSecRel32() local 233 MCE = MCBinaryExpr::createAdd( in emitCOFFSecRel32() 234 MCE, MCConstantExpr::create(Offset, getContext()), getContext()); in emitCOFFSecRel32() 236 MCFixup Fixup = MCFixup::create(DF->getContents().size(), MCE, FK_SecRel_4); in emitCOFFSecRel32() 248 const MCExpr *MCE = MCSymbolRefExpr::create( in emitCOFFImgRel32() local 252 MCE = MCBinaryExpr::createAdd( in emitCOFFImgRel32() 253 MCE, MCConstantExpr::create(Offset, getContext()), getContext()); in emitCOFFImgRel32() 255 MCFixup Fixup = MCFixup::create(DF->getContents().size(), MCE, FK_Data_4); in emitCOFFImgRel32()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/MCA/ |
| H A D | CodeEmitter.h | 38 const MCCodeEmitter &MCE; variable 56 : STI(ST), MAB(AB), MCE(CE), VecOS(Code), Sequence(S), in CodeEmitter()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/ |
| H A D | RISCVELFStreamer.h | 26 std::unique_ptr<MCCodeEmitter> MCE) in RISCVELFStreamer() argument 27 : MCELFStreamer(C, std::move(MAB), std::move(MOW), std::move(MCE)) {} in RISCVELFStreamer() 134 std::unique_ptr<MCCodeEmitter> MCE,
|
| H A D | RISCVMCTargetDesc.cpp | 157 std::unique_ptr<MCCodeEmitter> &&MCE, in createRISCVELFStreamer() argument 160 std::move(MCE), RelaxAll); in createRISCVELFStreamer()
|
| H A D | RISCVELFStreamer.cpp | 289 std::unique_ptr<MCCodeEmitter> MCE, in createRISCVELFStreamer() argument 292 new RISCVELFStreamer(C, std::move(MAB), std::move(MOW), std::move(MCE)); in createRISCVELFStreamer()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/AsmParser/ |
| H A D | AArch64AsmParser.cpp | 780 const MCConstantExpr *MCE = dyn_cast<MCConstantExpr>(getImm()); in isUImm6() local 781 if (!MCE) in isUImm6() 783 int64_t Val = MCE->getValue(); in isUImm6() 812 const MCConstantExpr *MCE = dyn_cast<MCConstantExpr>(getImm()); in isImmScaled() local 813 if (!MCE) in isImmScaled() 815 Val = MCE->getValue(); in isImmScaled() 837 auto *MCE = dyn_cast<MCConstantExpr>(getImm()); in isSVEPattern() local 838 if (!MCE) in isSVEPattern() 840 int64_t Val = MCE->getValue(); in isSVEPattern() 849 auto *MCE = dyn_cast<MCConstantExpr>(getImm()); in isSVEVecLenSpecifier() local [all …]
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-dwp/ |
| H A D | llvm-dwp.cpp | 184 MCCodeEmitter *MCE = TheTarget->createMCCodeEmitter(*MII, MC); in main() local 185 if (!MCE) in main() 204 MAB->createObjectWriter(*OS), std::unique_ptr<MCCodeEmitter>(MCE), *MSTI, in main()
|
| /openbsd-src/gnu/llvm/llvm/lib/MCA/ |
| H A D | CodeEmitter.cpp | 30 MCE.encodeInstruction(Relaxed, VecOS, Fixups, STI); in getOrCreateEncodingInfo()
|
| /openbsd-src/gnu/llvm/llvm/lib/DWARFLinker/ |
| H A D | DWARFStreamer.cpp | 72 MCE = TheTarget->createMCCodeEmitter(*MII, *MC); in init() 73 if (!MCE) in init() 82 std::unique_ptr<MCCodeEmitter>(MCE), std::unique_ptr<MCAsmBackend>(MAB), in init() 89 MAB->createObjectWriter(OutFile), std::unique_ptr<MCCodeEmitter>(MCE), in init()
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-mca/ |
| H A D | llvm-mca.cpp | 552 std::unique_ptr<MCCodeEmitter> MCE( in main() local 554 assert(MCE && "Unable to create code emitter!"); in main() 570 mca::CodeEmitter CE(*STI, *MAB, *MCE, Insts); in main()
|
| /openbsd-src/gnu/llvm/llvm/lib/MC/MCParser/ |
| H A D | MasmParser.cpp | 3674 if (const MCConstantExpr *MCE = dyn_cast<MCConstantExpr>(Value)) { in emitIntValue() local 3676 int64_t IntValue = MCE->getValue(); in emitIntValue() 3678 return Error(MCE->getLoc(), "out of range literal value"); in emitIntValue() 3713 const MCConstantExpr *MCE = dyn_cast<MCConstantExpr>(Value); in parseScalarInitializer() local 3714 if (!MCE) in parseScalarInitializer() 3717 const int64_t Repetitions = MCE->getValue(); in parseScalarInitializer() 3919 const MCConstantExpr *MCE = dyn_cast<MCConstantExpr>(Value); in parseRealInstList() local 3920 if (!MCE) in parseRealInstList() 3923 const int64_t Repetitions = MCE->getValue(); in parseRealInstList() 4280 const MCConstantExpr *MCE = dyn_cast<MCConstantExpr>(Value); in parseStructInstList() local [all …]
|
| H A D | AsmParser.cpp | 3199 if (const MCConstantExpr *MCE = dyn_cast<MCConstantExpr>(Value)) { in parseDirectiveValue() local 3201 uint64_t IntValue = MCE->getValue(); in parseDirectiveValue() 3687 if (const MCConstantExpr *MCE = dyn_cast<MCConstantExpr>(Value)) { in parseDirectiveLoc() local 3688 int Value = MCE->getValue(); in parseDirectiveLoc() 3704 if (const MCConstantExpr *MCE = dyn_cast<MCConstantExpr>(Value)) { in parseDirectiveLoc() local 3705 int Value = MCE->getValue(); in parseDirectiveLoc() 3920 if (const auto *MCE = dyn_cast<MCConstantExpr>(Value)) in parseDirectiveCVLoc() local 3921 IsStmt = MCE->getValue(); in parseDirectiveCVLoc() 4892 if (const MCConstantExpr *MCE = dyn_cast<MCConstantExpr>(Value)) { in parseDirectiveDCB() local 4894 uint64_t IntValue = MCE->getValue(); in parseDirectiveDCB() [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/DWARFLinker/ |
| H A D | DWARFStreamer.h | 205 MCCodeEmitter *MCE; // Owned by MCStreamer variable
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| H A D | HexagonConstPropagation.cpp | 197 MachineConstPropagator(MachineConstEvaluator &E) : MCE(E) { in MachineConstPropagator() 273 MachineConstEvaluator &MCE; member in __anon41d8f72b0111::MachineConstPropagator 671 bool Eval = MCE.evaluate(UseR, Cells.get(UseR.Reg), SrcC); in visitPHI() 673 << printReg(UseR.Reg, &MCE.TRI, UseR.SubReg) << SrcC in visitPHI() 689 bool Eval = MCE.evaluate(MI, Cells, Outputs); in visitNonBranch() 748 EvalOk = EvalOk && MCE.evaluate(MI, Cells, Targets, FallsThru); in visitBranchesFrom() 796 LLVM_DEBUG(dbgs() << "Visiting uses of " << printReg(Reg, &MCE.TRI) in visitUsesOf() 839 bool Eval = MCE.evaluate(MI, Cells, Targets, DoNext); in computeBlockSuccessors() 949 Cells.print(dbgs(), MCE.TRI); in propagate() 1002 Changed |= MCE.rewrite(MI, Cells); in rewrite()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Lanai/AsmParser/ |
| H A D | LanaiAsmParser.cpp | 217 const MCConstantExpr *MCE = dyn_cast<MCConstantExpr>(Imm.Value); in isBrImm() local 218 if (!MCE) in isBrImm() 220 int64_t Value = MCE->getValue(); in isBrImm()
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | AnalysisBasedWarnings.cpp | 214 const CXXMemberCallExpr *MCE = dyn_cast<CXXMemberCallExpr>(CE); in hasRecursiveCallInPath() local 215 if (!MCE || isa<CXXThisExpr>(MCE->getImplicitObjectArgument()) || in hasRecursiveCallInPath() 216 !MCE->getMethodDecl()->isVirtual()) in hasRecursiveCallInPath()
|
| /openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Core/ |
| H A D | CallEvent.cpp | 1377 if (const auto *MCE = dyn_cast<CXXMemberCallExpr>(CE)) in getSimpleCall() local 1378 return create<CXXMemberCall>(MCE, State, LCtx); in getSimpleCall()
|
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | Expr.cpp | 1988 if (auto *MCE = dyn_cast<CXXMemberCallExpr>(SubExpr)) in getSubExprAsWritten() local 1989 SubExpr = MCE->getImplicitObjectArgument(); in getSubExprAsWritten() 2006 if (auto *MCE = dyn_cast<CXXMemberCallExpr>(SubExpr)) in getConversionFunction() local 2007 return MCE->getMethodDecl(); in getConversionFunction() 3050 if (auto *MCE = dyn_cast<CXXMemberCallExpr>(this)) { in IgnoreConversionOperatorSingleStep() local 3051 if (MCE->getMethodDecl() && isa<CXXConversionDecl>(MCE->getMethodDecl())) in IgnoreConversionOperatorSingleStep() 3052 return MCE->getImplicitObjectArgument(); in IgnoreConversionOperatorSingleStep()
|
| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | CGClass.cpp | 1175 } else if (CXXMemberCallExpr *MCE = dyn_cast<CXXMemberCallExpr>(S)) { in getMemcpyableField() local 1176 CXXMethodDecl *MD = dyn_cast<CXXMethodDecl>(MCE->getCalleeDecl()); in getMemcpyableField() 1179 MemberExpr *IOA = dyn_cast<MemberExpr>(MCE->getImplicitObjectArgument()); in getMemcpyableField() 1185 MemberExpr *Arg0 = dyn_cast<MemberExpr>(MCE->getArg(0)); in getMemcpyableField()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/ |
| H A D | ARMMCCodeEmitter.cpp | 1210 if (const MCConstantExpr *MCE = dyn_cast<MCConstantExpr>(E)) { in getHiLo16ImmOpValue() local 1211 const int64_t Value = MCE->getValue(); in getHiLo16ImmOpValue()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/AsmParser/ |
| H A D | PPCAsmParser.cpp | 1693 if (const auto *MCE = dyn_cast<MCConstantExpr>(Value)) { in ParseDirectiveWord() local 1695 uint64_t IntValue = MCE->getValue(); in ParseDirectiveWord()
|