|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/MC/MCAssembler.cpp 1003 FixupExpr = ABE->getLHS();
lib/MC/MCELFStreamer.cpp 392 fixSymbolsInTLSFixups(be->getLHS());
lib/MC/MCExpr.cpp 94 if (isa<MCConstantExpr>(BE.getLHS()) || isa<MCSymbolRefExpr>(BE.getLHS())) {
94 if (isa<MCConstantExpr>(BE.getLHS()) || isa<MCSymbolRefExpr>(BE.getLHS())) {
95 BE.getLHS()->print(OS, MAI);
98 BE.getLHS()->print(OS, MAI);
786 if (!ABE->getLHS()->evaluateAsRelocatableImpl(LHSValue, Asm, Layout, Fixup,
791 if (const MCTargetExpr *L = dyn_cast<MCTargetExpr>(ABE->getLHS()))
909 MCFragment *LHS_F = BE->getLHS()->findAssociatedFragment();
lib/MC/MCParser/AsmParser.cpp 1342 const MCExpr *LHS = applyModifierToExpr(BE->getLHS(), Variant);
1349 LHS = BE->getLHS();
6002 return isSymbolUsedInExpression(Sym, BE->getLHS()) ||
lib/MC/MCStreamer.cpp 999 visitUsedExpr(*BE.getLHS());
lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp 123 fixELFSymbolsInTLSFixupsImpl(BE->getLHS(), Asm);
lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp 440 return needsPCRel(BE->getLHS()) || needsPCRel(BE->getRHS());
lib/Target/ARC/MCTargetDesc/ARCInstPrinter.cpp 118 SRE = dyn_cast<MCSymbolRefExpr>(BE->getLHS());
lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.cpp 229 Expr = static_cast<const MCBinaryExpr *>(Expr)->getLHS();
lib/Target/BPF/MCTargetDesc/BPFInstPrinter.cpp 38 SRE = dyn_cast<MCSymbolRefExpr>(BE->getLHS());
lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp 617 getExprOpValue(MI, MO, Binary->getLHS(), Fixups, STI);
lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp 50 fixELFSymbolsInTLSFixupsImpl(be->getLHS(), Asm);
lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp 242 dyn_cast<LanaiMCExpr>(BinaryExpr->getLHS()))
279 dyn_cast<LanaiMCExpr>(BinaryExpr->getLHS()))
303 dyn_cast<LanaiMCExpr>(BinaryExpr->getLHS()))
354 dyn_cast<LanaiMCExpr>(BinaryExpr->getLHS()))
357 dyn_cast<MCSymbolRefExpr>(BinaryExpr->getLHS()))
479 assert(BinaryExpr && isa<LanaiMCExpr>(BinaryExpr->getLHS()) &&
480 cast<LanaiMCExpr>(BinaryExpr->getLHS())->getKind() ==
510 assert(BinaryExpr && isa<LanaiMCExpr>(BinaryExpr->getLHS()) &&
511 cast<LanaiMCExpr>(BinaryExpr->getLHS())->getKind() ==
549 assert(BinaryExpr && isa<LanaiMCExpr>(BinaryExpr->getLHS()) &&
550 cast<LanaiMCExpr>(BinaryExpr->getLHS())->getKind() ==
858 dyn_cast<LanaiMCExpr>(BinaryExpr->getLHS());
lib/Target/Lanai/MCTargetDesc/LanaiMCCodeEmitter.cpp 124 Expr = BinaryExpr->getLHS();
lib/Target/Mips/AsmParser/MipsAsmParser.cpp 1748 const MCSymbol *LHSSym = getSingleMCSymbol(BExpr->getLHS());
1771 return countMCSymbolRefExpr(BExpr->getLHS()) +
6059 if (!isEvaluated(BE->getLHS()))
6232 else if (BE->getLHS()->getKind() != MCExpr::SymbolRef)
6233 IdVal = MCBinaryExpr::create(BE->getOpcode(), BE->getRHS(), BE->getLHS(),
lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp 603 unsigned Res = getExprOpValue(cast<MCBinaryExpr>(Expr)->getLHS(), Fixups, STI);
lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp 232 fixELFSymbolsInTLSFixupsImpl(BE->getLHS(), Asm);
lib/Target/NVPTX/NVPTXAsmPrinter.cpp 2133 if (isa<MCConstantExpr>(BE.getLHS()) || isa<MCSymbolRefExpr>(BE.getLHS()) ||
2133 if (isa<MCConstantExpr>(BE.getLHS()) || isa<MCSymbolRefExpr>(BE.getLHS()) ||
2134 isa<NVPTXGenericMCSymbolRefExpr>(BE.getLHS())) {
2135 printMCExpr(*BE.getLHS(), OS);
2138 printMCExpr(*BE.getLHS(), OS);
lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp 76 int64_t LHSVal = EvaluateCRExpr(BE->getLHS());
704 BinExpr->getLHS(), Ctx);
1289 const MCExpr *LHS = ExtractModifierFromExpr(BE->getLHS(), LHSVariant);
1295 if (!LHS) LHS = BE->getLHS();
1354 const MCExpr *LHS = FixupVariantKind(BE->getLHS());
1356 if (LHS == BE->getLHS() && RHS == BE->getRHS())
lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.cpp 475 RefExp = cast<MCSymbolRefExpr>(BinExpr->getLHS());
lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp 1454 if (!isa<MCSymbolRefExpr>(BE->getLHS()))
lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp 236 fixELFSymbolsInTLSFixupsImpl(BE->getLHS(), Asm);
lib/Target/Sparc/AsmParser/SparcAsmParser.cpp 1246 return hasGOTReference(BE->getLHS()) || hasGOTReference(BE->getRHS());
lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp 179 fixELFSymbolsInTLSFixupsImpl(BE->getLHS(), Asm);
lib/Target/WebAssembly/MCTargetDesc/WebAssemblyWasmObjectWriter.cpp 54 auto SectionLHS = getFixupSection(BinOp->getLHS());
lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp 258 Expr = BE->getLHS();
340 if (HasSecRelSymbolRef(Bin->getLHS())
lib/Target/XCore/MCTargetDesc/XCoreInstPrinter.cpp 55 SRE = dyn_cast<MCSymbolRefExpr>(BE->getLHS());