|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/MC/MCParser/COFFAsmParser.cpp 285 MCSymbol *Sym = getContext().getOrCreateSymbol(Name);
317 getStreamer().SwitchSection(getContext().getCOFFSection(
398 const Triple &T = getContext().getObjectFileInfo()->getTargetTriple();
412 MCSymbol *Sym = getContext().getOrCreateSymbol(SymbolName);
474 MCSymbol *Symbol = getContext().getOrCreateSymbol(SymbolID);
501 MCSymbol *Symbol = getContext().getOrCreateSymbol(SymbolID);
520 MCSymbol *Symbol = getContext().getOrCreateSymbol(SymbolID);
535 MCSymbol *Symbol = getContext().getOrCreateSymbol(SymbolID);
550 MCSymbol *Symbol = getContext().getOrCreateSymbol(SymbolID);
613 MCSymbol *Symbol = getContext().getOrCreateSymbol(SymbolID);
657 MCSymbol *handler = getContext().getOrCreateSymbol(SymbolID);
lib/MC/MCParser/DarwinAsmParser.cpp 482 getStreamer().SwitchSection(getContext().getMachOSection(
508 MCSymbol *Sym = getContext().getOrCreateSymbol(Name);
528 MCSymbol *Sym = getContext().getOrCreateSymbol(Name);
566 MCSymbol *Sym = getContext().getOrCreateSymbol(Name);
640 MCSymbol *Sym = getContext().getOrCreateSymbol(Name);
724 getStreamer().SwitchSection(getContext().getMachOSection(
768 if (getContext().getSecureLogUsed())
772 const char *SecureLogFile = getContext().getSecureLogFile();
778 raw_fd_ostream *OS = getContext().getSecureLog();
787 getContext().setSecureLog(std::move(NewOS));
796 getContext().setSecureLogUsed(true);
809 getContext().setSecureLogUsed(false);
836 MCSymbol *Sym = getContext().getOrCreateSymbol(Name);
873 getStreamer().EmitTBSSSymbol(getContext().getMachOSection(
905 getContext().getMachOSection(Segment, Section, MachO::S_ZEROFILL, 0,
921 MCSymbol *Sym = getContext().getOrCreateSymbol(IDStr);
963 getStreamer().EmitZerofill(getContext().getMachOSection(
1095 const Triple &Target = getContext().getObjectFileInfo()->getTargetTriple();
lib/MC/MCParser/ELFAsmParser.cpp 185 MCSymbol *Sym = getContext().getOrCreateSymbol(Name);
211 getStreamer().SwitchSection(getContext().getELFSection(Section, Type, Flags),
221 MCSymbolELF *Sym = cast<MCSymbolELF>(getContext().getOrCreateSymbol(Name));
454 Associated = dyn_cast_or_null<MCSymbolELF>(getContext().lookupSymbol(Name));
531 if (!getContext().getAsmInfo()->usesSunStyleELFSectionSwitchSyntax()
637 getContext().getELFSection(SectionName, Type, Flags, Size, GroupName,
641 if (getContext().getGenDwarfForAssembly()) {
642 bool InsertResult = getContext().addGenDwarfSection(ELFSection);
644 if (getContext().getDwarfVersion() <= 2)
648 MCSymbol *SectionStartSymbol = getContext().createTempSymbol();
692 MCSymbol *Sym = getContext().getOrCreateSymbol(Name);
781 MCSymbol *Sym = getContext().getOrCreateSymbol(Name);
796 MCSection *Note = getContext().getELFSection(".note", ELF::SHT_NOTE, 0);
828 MCSymbol *Alias = getContext().getOrCreateSymbol(AliasName);
830 MCSymbol *Sym = getContext().getOrCreateSymbol(Name);
881 MCSymbol *FromSym = getContext().getOrCreateSymbol(From);
882 MCSymbol *ToSym = getContext().getOrCreateSymbol(To);
885 MCSymbolRefExpr::create(FromSym, MCSymbolRefExpr::VK_None, getContext(),
887 MCSymbolRefExpr::create(ToSym, MCSymbolRefExpr::VK_None, getContext(),
lib/MC/MCParser/MCTargetAsmParser.cpp 22 MCSubtargetInfo &STICopy = getContext().getSubtargetCopy(getSTI());
lib/MC/MCParser/WasmAsmParser.cpp 131 MCSectionWasm *Section = getContext().getWasmSection(Name, Kind.getValue());
151 auto WS = getContext().getWasmSection(Name, Kind.getValue());
162 auto Sym = getContext().getOrCreateSymbol(Name);
234 MCSymbol *Sym = getContext().getOrCreateSymbol(Name);
lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp 2338 AArch64Operand::CreateSysCR(CRNum, S, getLoc(), getContext()));
2391 prfop, PRFM.getValueOr(""), S, getContext()));
2408 *PRFM, Tok.getString(), S, getContext()));
2431 PSB->Encoding, Tok.getString(), S, getContext()));
2454 BTI->Encoding, Tok.getString(), S, getContext()));
2482 AArch64MCExpr::create(Expr, AArch64MCExpr::VK_ABS_PAGE, getContext());
2505 Operands.push_back(AArch64Operand::CreateImm(Expr, S, E, getContext()));
2535 Expr = AArch64MCExpr::create(Expr, AArch64MCExpr::VK_ABS, getContext());
2543 Operands.push_back(AArch64Operand::CreateImm(Expr, S, E, getContext()));
2576 AArch64Operand::CreateFPImm(F, true, S, getContext()));
2587 AArch64Operand::CreateToken("#0", false, S, getContext()));
2589 AArch64Operand::CreateToken(".0", false, S, getContext()));
2592 RealVal, Status == APFloat::opOK, S, getContext()));
2619 AArch64Operand::CreateImm(Imm, S, E, getContext()));
2654 Operands.push_back(AArch64Operand::CreateImm(Imm, S, E, getContext()));
2660 S, E, getContext()));
2726 AArch64Operand::CreateCondCode(CC, S, getLoc(), getContext()));
2774 AArch64Operand::CreateShiftExtend(ShOp, 0, false, S, E, getContext()));
2800 ShOp, MCE->getValue(), true, S, E, getContext()));
2867 const MCExpr *Expr = MCConstantExpr::create(Op1, getContext());
2870 AArch64Operand::CreateImm(Expr, S, getLoc(), getContext()));
2872 AArch64Operand::CreateSysCR(Cn, S, getLoc(), getContext()));
2874 AArch64Operand::CreateSysCR(Cm, S, getLoc(), getContext()));
2875 Expr = MCConstantExpr::create(Op2, getContext());
2877 AArch64Operand::CreateImm(Expr, S, getLoc(), getContext()));
2889 AArch64Operand::CreateToken("sys", false, NameLoc, getContext()));
3004 MCE->getValue(), DB ? DB->Name : "", ExprLoc, getContext()));
3029 DB ? DB->Encoding : TSB->Encoding, Tok.getString(), getLoc(), getContext()));
3058 PStateImm, getContext()));
3086 S, getLoc(), getContext()));
3092 AArch64Operand::CreateToken(Kind, false, S, getContext()));
3116 E, getContext()));
3177 getLoc(), getContext()));
3192 AArch64Operand::CreateToken("/" , false, getLoc(), getContext()));
3206 AArch64Operand::CreateToken(ZM, false, getLoc(), getContext()));
3298 ImmVal = AArch64MCExpr::create(ImmVal, RefKind, getContext());
3391 if (getContext().getRegisterInfo()->getEncodingValue(Reg) !=
3392 (getContext().getRegisterInfo()->getEncodingValue(PrevReg) + 1) % 32) {
3419 getContext()));
3444 RegNum, RegKind::Scalar, StartLoc, getLoc(), getContext()));
3463 RegNum, RegKind::Scalar, StartLoc, getLoc(), getContext()));
3480 RegNum, RegKind::Scalar, StartLoc, getLoc(), getContext(), EqTy));
3495 RegNum, RegKind::Scalar, StartLoc, Ext->getEndLoc(), getContext(), EqTy,
3515 AArch64Operand::CreateToken("mul", false, getLoc(), getContext()));
3520 AArch64Operand::CreateToken("vl", false, getLoc(), getContext()));
3534 MCConstantExpr::create(MCE->getValue(), getContext()), S, getLoc(),
3535 getContext()));
3572 Operands.push_back(AArch64Operand::CreateImm(Expr, S, E, getContext()));
3578 getContext()));
3614 Operands.push_back(AArch64Operand::CreateImm(IdVal, S, E, getContext()));
3651 AArch64Operand::CreateToken("#0", false, S, getContext()));
3653 AArch64Operand::CreateToken(".0", false, S, getContext()));
3662 Operands.push_back(AArch64Operand::CreateImm(ImmVal, S, E, getContext()));
3682 MCContext& Ctx = getContext();
3786 AArch64Operand::CreateToken(Head, false, NameLoc, getContext()));
3801 AArch64Operand::CreateToken(".", true, SuffixLoc, getContext()));
3803 AArch64Operand::CreateCondCode(CC, NameLoc, NameLoc, getContext()));
3814 AArch64Operand::CreateToken(Head, true, SuffixLoc, getContext()));
3859 AArch64Operand::CreateToken("]", false, RLoc, getContext()));
3863 AArch64Operand::CreateToken("!", false, ELoc, getContext()));
3890 const MCRegisterInfo *RI = getContext().getRegisterInfo();
4519 const MCExpr *NewOp3 = MCConstantExpr::create(NewOp3Val, getContext());
4520 const MCExpr *NewOp4 = MCConstantExpr::create(NewOp4Val, getContext());
4523 "ubfm", false, Op.getStartLoc(), getContext());
4525 NewOp4, Op3.getStartLoc(), Op3.getEndLoc(), getContext()));
4527 Op3.getEndLoc(), getContext());
4570 const MCExpr *ImmRExpr = MCConstantExpr::create(ImmR, getContext());
4571 const MCExpr *ImmSExpr = MCConstantExpr::create(ImmS, getContext());
4573 "bfm", false, Op.getStartLoc(), getContext());
4576 SMLoc(), SMLoc(), getContext());
4578 ImmRExpr, LSBOp.getStartLoc(), LSBOp.getEndLoc(), getContext());
4581 WidthOp.getEndLoc(), getContext()));
4627 MCConstantExpr::create(NewOp3Val, getContext());
4629 MCConstantExpr::create(NewOp4Val, getContext());
4631 NewOp3, Op3.getStartLoc(), Op3.getEndLoc(), getContext());
4633 NewOp4, Op4.getStartLoc(), Op4.getEndLoc(), getContext());
4636 "bfm", false, Op.getStartLoc(), getContext());
4639 "sbfm", false, Op.getStartLoc(), getContext());
4642 "ubfm", false, Op.getStartLoc(), getContext());
4685 MCConstantExpr::create(NewOp4Val, getContext());
4687 NewOp4, Op4.getStartLoc(), Op4.getEndLoc(), getContext());
4690 "bfm", false, Op.getStartLoc(), getContext());
4693 "sbfm", false, Op.getStartLoc(), getContext());
4696 "ubfm", false, Op.getStartLoc(), getContext());
4723 getContext());
4739 getContext());
4755 Op.getEndLoc(), getContext());
4772 Op.getEndLoc(), getContext());
5018 getContext().getObjectFileInfo()->getObjectFileType();
5303 MCSymbol *Sym = getContext().getOrCreateSymbol(Name);
5304 const MCExpr *Expr = MCSymbolRefExpr::create(Sym, getContext());
5305 Expr = AArch64MCExpr::create(Expr, AArch64MCExpr::VK_TLSDESC, getContext());
5350 Args.push_back(getContext().getOrCreateSymbol(Name));
5616 const MCRegisterInfo *RI = getContext().getRegisterInfo();
5656 getLoc(), getContext()));
5687 RegNum, RegKind::SVEDataVector, ElementWidth, S, S, getContext()));
5707 getContext(), Ext->getShiftExtendType(), Ext->getShiftExtendAmount(),
5751 AArch64Operand::CreateImm(MCConstantExpr::create(Pattern, getContext()),
5752 SS, getLoc(), getContext()));
lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp 1122 MCContext &Ctx = getContext();
1144 KernelScope.initialize(getContext());
1208 return const_cast<AMDGPUAsmParser*>(this)->getContext().getRegisterInfo();
2133 const MCRegisterInfo *TRI = getContext().getRegisterInfo();
2264 const MCRegisterInfo *TRI = getContext().getRegisterInfo();
2283 MCSymbol *Sym = getContext().getOrCreateSymbol(*SymbolName);
2284 Sym->setVariableValue(MCConstantExpr::create(0, getContext()));
2297 MCSymbol *Sym = getContext().getOrCreateSymbol(*SymbolName);
2311 Sym->setVariableValue(MCConstantExpr::create(NewMax + 1, getContext()));
2803 const MCRegisterInfo *TRI = getContext().getRegisterInfo();
2899 const MCRegisterInfo *TRI = getContext().getRegisterInfo();
4094 KernelScope.initialize(getContext());
4182 << getContext().getAsmInfo()->getSeparatorString();
4255 MCSymbol *Symbol = getContext().getOrCreateSymbol(Name);
lib/Target/ARM/AsmParser/ARMAsmParser.cpp 612 MRI = getContext().getRegisterInfo();
4090 getContext()));
5113 getContext()),
5517 ARMOperand::CreateImm(MCConstantExpr::create(Val, getContext()), S, E));
5765 getContext());
5955 MCConstantExpr::create(IntVal, getContext()),
5972 MCConstantExpr::create(Val, getContext()), S,
6063 getContext());
6095 getContext());
6165 switch (getContext().getObjectFileInfo()->getObjectFileType()) {
6892 MCConstantExpr::create(ProcessorIMod, getContext()),
8303 MCSymbol *Dot = getContext().createTempSymbol();
8308 getContext());
8309 const MCExpr *Const8 = MCConstantExpr::create(8, getContext());
8311 getContext());
8313 getContext());
10494 getContext().getObjectFileInfo()->getObjectFileType();
10634 const auto Format = getContext().getObjectFileInfo()->getObjectFileType();
11381 MCSymbolRefExpr::VK_ARM_TLSDESCSEQ, getContext());
lib/Target/AVR/AsmParser/AVRAsmParser.cpp 93 MRI = getContext().getRegisterInfo();
495 isNegated, getContext());
652 MCSymbol *Symbol = getContext().getOrCreateSymbol(".text");
670 getContext().getOrCreateSymbol(Parser.getTok().getString());
lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp 471 const MCRegisterInfo *RI = getContext().getRegisterInfo();
472 HexagonMCChecker Check(getContext(), MII, getSTI(), MCB, *RI);
475 getContext(), MCB,
538 MCConstantExpr::create(Value, getContext()), getContext())));
538 MCConstantExpr::create(Value, getContext()), getContext())));
686 MCConstantExpr::create(8192 + Res, getContext()), getContext());
686 MCConstantExpr::create(8192 + Res, getContext()), getContext());
738 MCSymbol *Sym = getContext().getOrCreateSymbol(Name);
854 HexagonOperand::CreateToken(getContext(), HeadTail.first, Loc));
857 getContext(), String.substr(HeadTail.first.size(), 1), Loc));
883 HexagonOperand::CreateToken(getContext(), LParen, Begin));
885 HexagonOperand::CreateReg(getContext(), Register, Begin, End));
891 HexagonOperand::CreateToken(getContext(), RParen, Begin));
901 getContext(), LParen, Begin));
903 HexagonOperand::CreateReg(getContext(), Register, Begin, End));
909 HexagonOperand::CreateToken(getContext(), RParen, Begin));
915 HexagonOperand::CreateReg(getContext(), Register, Begin, End));
1083 Expr = HexagonMCExpr::create(Expr, getContext());
1086 HexagonOperand::CreateImm(getContext(), Expr, Loc, Loc));
1108 getContext(), Token.getString(), Token.getLoc()));
1115 getContext(), Token.getString(), Token.getLoc()));
1131 getContext(), Token.getString().substr(0, 1), Token.getLoc()));
1133 getContext(), Token.getString().substr(1, 1), Token.getLoc()));
1143 getContext(), Token.getString(), Token.getLoc()));
1204 HexagonOperand::CreateImm(getContext(), Expr, ExprLoc, ExprLoc);
1285 const MCRegisterInfo *RI = getContext().getRegisterInfo();
1476 mySection = getContext().getELFSection(myCharStr, ELF::SHT_PROGBITS,
1481 mySection = getContext().getELFSection(myCharStr, ELF::SHT_PROGBITS,
1496 Sym = getContext().getOrCreateSymbol(StringRef(myCharStr.c_str() + 16));
1515 Sym = getContext().getOrCreateSymbol(DotConst +
1538 MCSymbolRefExpr::create(Sym, getContext()), getContext())));
1538 MCSymbolRefExpr::create(Sym, getContext()), getContext())));
lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp 766 MCSymbol *Sym = getContext().getOrCreateSymbol(Identifier);
767 const MCExpr *Expr = MCSymbolRefExpr::create(Sym, getContext());
768 Res = LanaiMCExpr::create(Kind, Expr, getContext());
772 Res = MCBinaryExpr::createAdd(Res, RHS, getContext());
956 MCConstantExpr::create(OffsetValue, getContext());
1059 MCConstantExpr::create(CondCode, getContext()), NameLoc, NameLoc));
1088 MCConstantExpr::create(CondCode, getContext()), NameLoc, NameLoc));
1181 MCConstantExpr::create(LPCC::ICC_T, getContext()),
1216 MCConstantExpr::create(LPCC::ICC_T, getContext()),
lib/Target/MSP430/AsmParser/MSP430AsmParser.cpp 82 MRI = getContext().getRegisterInfo();
342 const MCExpr *CCode = MCConstantExpr::create(CondCode, getContext());
416 MCSymbol *Sym = getContext().getOrCreateSymbol(Name);
502 MCConstantExpr::create(0, getContext()), StartLoc, EndLoc));
lib/Target/Mips/AsmParser/MipsAsmParser.cpp 534 IsPicEnabled = getContext().getObjectFileInfo()->isPositionIndependent();
2052 MCSymbol *TmpLabel = getContext().createTempSymbol();
2053 const MCExpr *TmpExpr = MCSymbolRefExpr::create(TmpLabel, getContext());
2056 getContext(), IDLoc);
2116 getContext().getRegisterInfo()->getRegClass(
2646 getContext().getRegisterInfo()->isSuperOrSubRegisterEq(DstReg, SrcReg)) {
2865 SymExpr, getContext());
2867 SymExpr, getContext());
2876 MipsMCExpr::create(MipsMCExpr::MEK_GOT_CALL, SymExpr, getContext());
2885 getContext().getRegisterInfo()->isSuperOrSubRegisterEq(DstReg,
2909 MipsMCExpr::create(MipsMCExpr::MEK_GOT_HI16, SymExpr, getContext());
2911 MipsMCExpr::MEK_GOT_LO16, Res.getSymA(), getContext());
2923 Res.getConstant(), getContext())),
2943 getContext());
2948 LoExpr = MCConstantExpr::create(Res.getConstant(), getContext());
2971 MipsMCExpr::create(MipsMCExpr::MEK_GOT, SymExpr, getContext());
2972 LoExpr = MipsMCExpr::create(MipsMCExpr::MEK_LO, SymExpr, getContext());
2978 getContext());
2980 LoExpr = MCConstantExpr::create(Res.getConstant(), getContext());
2999 MipsMCExpr::create(MipsMCExpr::MEK_HI, SymExpr, getContext());
3001 MipsMCExpr::create(MipsMCExpr::MEK_LO, SymExpr, getContext());
3013 MipsMCExpr::create(MipsMCExpr::MEK_HIGHEST, SymExpr, getContext());
3015 MipsMCExpr::create(MipsMCExpr::MEK_HIGHER, SymExpr, getContext());
3018 getContext().getRegisterInfo()->isSuperOrSubRegisterEq(DstReg, SrcReg);
3116 getContext().getRegisterInfo()->isSuperOrSubRegisterEq(DstReg, SrcReg)) {
3133 getContext().getRegisterInfo()->isSuperOrSubRegisterEq(DstReg, TmpReg));
3211 MCSymbolRefExpr::create(Sym, MCSymbolRefExpr::VK_None, getContext());
3213 MipsMCExpr::create(MipsMCExpr::MEK_GOT, GotSym, getContext());
3224 MCSymbolRefExpr::create(Sym, MCSymbolRefExpr::VK_None, getContext());
3226 MipsMCExpr::create(MipsMCExpr::MEK_HI, HiSym, getContext());
3238 MCSymbolRefExpr::create(Sym, MCSymbolRefExpr::VK_None, getContext());
3240 MipsMCExpr::create(MipsMCExpr::MEK_HIGHEST, HighestSym, getContext());
3242 MCSymbolRefExpr::create(Sym, MCSymbolRefExpr::VK_None, getContext());
3244 MipsMCExpr::create(MipsMCExpr::MEK_HIGHER, HigherSym, getContext());
3327 getContext().getELFSection(".rodata", ELF::SHT_PROGBITS, ELF::SHF_ALLOC);
3329 MCSymbol *Sym = getContext().createTempSymbol();
3331 MCSymbolRefExpr::create(Sym, MCSymbolRefExpr::VK_None, getContext());
3333 MipsMCExpr::create(MipsMCExpr::MEK_LO, LoSym, getContext());
3379 getContext().getELFSection(".rodata", ELF::SHT_PROGBITS, ELF::SHF_ALLOC);
3381 MCSymbol *Sym = getContext().createTempSymbol();
3383 MCSymbolRefExpr::create(Sym, MCSymbolRefExpr::VK_None, getContext());
3385 MipsMCExpr::create(MipsMCExpr::MEK_LO, LoSym, getContext());
3462 getContext().getELFSection(".rodata", ELF::SHT_PROGBITS, ELF::SHF_ALLOC);
3464 MCSymbol *Sym = getContext().createTempSymbol();
3466 MCSymbolRefExpr::create(Sym, MCSymbolRefExpr::VK_None, getContext());
3468 MipsMCExpr::create(MipsMCExpr::MEK_LO, LoSym, getContext());
3611 getContext().getRegisterInfo()->getRegClass(DstRegClass).getID();
3633 MipsMCExpr::create(MipsMCExpr::MEK_LO, ExprOffset, getContext()));
3635 MipsMCExpr::create(MipsMCExpr::MEK_HI, ExprOffset, getContext()));
3698 MipsMCExpr::create(MipsMCExpr::MEK_LO, ExprOffset, getContext()));
3700 MipsMCExpr::create(MipsMCExpr::MEK_HI, ExprOffset, getContext()));
5987 return *(getContext().getRegisterInfo()->getRegClass(RC).begin() + RegNo);
6026 MCSymbol *Sym = getContext().getOrCreateSymbol("$" + Identifier);
6029 MCSymbolRefExpr::create(Sym, MCSymbolRefExpr::VK_None, getContext());
6141 0, "0", getContext().getRegisterInfo(), S, E, *this);
6199 IdVal = MCBinaryExpr::create(Opcode, IdVal, NextExpr, getContext());
6219 IdVal = MCConstantExpr::create(0, getContext());
6231 IdVal = MCConstantExpr::create(Imm, getContext());
6234 getContext());
6243 MCSymbol *Sym = getContext().lookupSymbol(Parser.getTok().getIdentifier());
6289 Index, Identifier, getContext().getRegisterInfo(), S,
6297 Index, Identifier, getContext().getRegisterInfo(), S,
6305 Index, Identifier, getContext().getRegisterInfo(), S,
6313 Index, Identifier, getContext().getRegisterInfo(), S,
6321 Index, Identifier, getContext().getRegisterInfo(), S,
6329 Index, Identifier, getContext().getRegisterInfo(), S,
6337 Index, Identifier, getContext().getRegisterInfo(), S,
6364 RegNum, Token.getString(), getContext().getRegisterInfo(), S,
6453 MCConstantExpr::create(0 - Val, getContext()), S, E, *this));
7095 getContext().getOrCreateSymbol(Name);
7801 MCSection *ELFSection = getContext().getELFSection(
7819 MCSection *ELFSection = getContext().getELFSection(
8247 MCSymbol *Sym = getContext().getOrCreateSymbol(SymbolName);
lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp 781 addNegOperand(TmpInst, Inst.getOperand(2), getContext());
790 addNegOperand(TmpInst, Inst.getOperand(2), getContext());
799 addNegOperand(TmpInst, Inst.getOperand(2), getContext());
808 addNegOperand(TmpInst, Inst.getOperand(2), getContext());
1770 MCSymbolELF *Sym = cast<MCSymbolELF>(getContext().getOrCreateSymbol(Name));
lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp 1159 const MCExpr *ModExpr = RISCVMCExpr::create(SubExpr, VK, getContext());
1183 MCSymbol *Sym = getContext().getOrCreateSymbol(Identifier);
1193 Res = MCSymbolRefExpr::create(Sym, MCSymbolRefExpr::VK_None, getContext());
1211 Res = MCBinaryExpr::create(Opcode, Res, Expr, getContext());
1236 MCSymbol *Sym = getContext().getOrCreateSymbol(Identifier);
1237 Res = MCSymbolRefExpr::create(Sym, MCSymbolRefExpr::VK_None, getContext());
1238 Res = RISCVMCExpr::create(Res, Kind, getContext());
1321 RISCVOperand::createImm(MCConstantExpr::create(ImmVal, getContext()),
1623 MCContext &Ctx = getContext();
1673 if (getContext().getObjectFileInfo()->isPositionIndependent()) {
lib/Target/Sparc/AsmParser/SparcAsmParser.cpp 533 ValExpr = MCConstantExpr::create(ImmValue, getContext());
795 EVal = MCConstantExpr::create(ImmVal, getContext());
940 MCSymbol *Sym = getContext().getOrCreateSymbol(Identifier);
943 getContext());
946 if (getContext().getObjectFileInfo()->isPositionIndependent()) {
953 Res = SparcMCExpr::create(Kind, Res, getContext());
1268 if (getContext().getObjectFileInfo()->isPositionIndependent()) {
1282 return SparcMCExpr::create(VK, subExpr, getContext());
lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp 1300 MCContext &Ctx = getContext();
lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp 844 auto WS = getContext().getWasmSection(SecName, SectionKind::getText());
852 auto TempSym = getContext().createLinkerPrivateTempSymbol();
854 auto Start = MCSymbolRefExpr::create(LastFunctionLabel, getContext());
855 auto End = MCSymbolRefExpr::create(TempSym, getContext());
857 MCBinaryExpr::create(MCBinaryExpr::Sub, End, Start, getContext());
lib/Target/X86/AsmParser/X86AsmParser.cpp 1220 const MCExpr *Disp = MCConstantExpr::create(0, getContext());
1229 const MCExpr *Disp = MCConstantExpr::create(0, getContext());
1524 getContext().getDirectionalLocalSymbol(IntVal, IDVal == "b");
1527 MCSymbolRefExpr::create(Sym, Variant, getContext());
1662 MCSymbol *Sym = getContext().getOrCreateSymbol(Identifier);
1899 const MCExpr *ImmDisp = MCConstantExpr::create(Imm, getContext());
1901 Disp = MCBinaryExpr::createAdd(Disp, ImmDisp, getContext());
2202 MCSymbol *Sym = this->getContext().getOrCreateSymbol(Id);
2874 const MCRegisterInfo *MRI = getContext().getRegisterInfo();
2940 const MCRegisterInfo *MRI = getContext().getRegisterInfo();
3685 MCSymbol *ProcSym = getContext().getOrCreateSymbol(ProcName);
3750 const MCRegisterInfo *MRI = getContext().getRegisterInfo();