|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/MC/MCELFStreamer.cpp 393 fixSymbolsInTLSFixups(be->getRHS());
lib/MC/MCExpr.cpp 105 if (const MCConstantExpr *RHSC = dyn_cast<MCConstantExpr>(BE.getRHS())) {
135 if (isa<MCConstantExpr>(BE.getRHS()) || isa<MCSymbolRefExpr>(BE.getRHS())) {
135 if (isa<MCConstantExpr>(BE.getRHS()) || isa<MCSymbolRefExpr>(BE.getRHS())) {
136 BE.getRHS()->print(OS, MAI);
139 BE.getRHS()->print(OS, MAI);
788 !ABE->getRHS()->evaluateAsRelocatableImpl(RHSValue, Asm, Layout, Fixup,
792 if (const MCTargetExpr *R = cast<MCTargetExpr>(ABE->getRHS())) {
910 MCFragment *RHS_F = BE->getRHS()->findAssociatedFragment();
lib/MC/MCParser/AsmParser.cpp 1343 const MCExpr *RHS = applyModifierToExpr(BE->getRHS(), Variant);
1351 RHS = BE->getRHS();
6003 isSymbolUsedInExpression(Sym, BE->getRHS());
lib/MC/MCStreamer.cpp 1000 visitUsedExpr(*BE.getRHS());
lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp 124 fixELFSymbolsInTLSFixupsImpl(BE->getRHS(), Asm);
lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp 440 return needsPCRel(BE->getLHS()) || needsPCRel(BE->getRHS());
lib/Target/ARC/MCTargetDesc/ARCInstPrinter.cpp 119 const auto *CE = dyn_cast<MCConstantExpr>(BE->getRHS());
lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp 618 getExprOpValue(MI, MO, Binary->getRHS(), Fixups, STI);
lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp 51 fixELFSymbolsInTLSFixupsImpl(be->getRHS(), Asm);
lib/Target/Mips/AsmParser/MipsAsmParser.cpp 1749 const MCSymbol *RHSSym = getSingleMCSymbol(BExpr->getRHS());
1772 countMCSymbolRefExpr(BExpr->getRHS());
6061 return isEvaluated(BE->getRHS());
6233 IdVal = MCBinaryExpr::create(BE->getOpcode(), BE->getRHS(), BE->getLHS(),
lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp 604 Res += getExprOpValue(cast<MCBinaryExpr>(Expr)->getRHS(), Fixups, STI);
lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp 233 fixELFSymbolsInTLSFixupsImpl(BE->getRHS(), Asm);
lib/Target/NVPTX/NVPTXAsmPrinter.cpp 2145 if (const MCConstantExpr *RHSC = dyn_cast<MCConstantExpr>(BE.getRHS())) {
2158 if (isa<MCConstantExpr>(BE.getRHS()) || isa<MCSymbolRefExpr>(BE.getRHS())) {
2158 if (isa<MCConstantExpr>(BE.getRHS()) || isa<MCSymbolRefExpr>(BE.getRHS())) {
2159 printMCExpr(*BE.getRHS(), OS);
2162 printMCExpr(*BE.getRHS(), OS);
lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp 77 int64_t RHSVal = EvaluateCRExpr(BE->getRHS());
703 const MCExpr *NE = MCBinaryExpr::createSub(BinExpr->getRHS(),
1290 const MCExpr *RHS = ExtractModifierFromExpr(BE->getRHS(), RHSVariant);
1296 if (!RHS) RHS = BE->getRHS();
1355 const MCExpr *RHS = FixupVariantKind(BE->getRHS());
1356 if (LHS == BE->getLHS() && RHS == BE->getRHS())
lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.cpp 476 ConstExp = cast<MCConstantExpr>(BinExpr->getRHS());
lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp 1463 isa<MCSymbolRefExpr>(BE->getRHS()))
1468 auto AddendExpr = dyn_cast<MCConstantExpr>(BE->getRHS());
lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp 237 fixELFSymbolsInTLSFixupsImpl(BE->getRHS(), Asm);
lib/Target/Sparc/AsmParser/SparcAsmParser.cpp 1246 return hasGOTReference(BE->getLHS()) || hasGOTReference(BE->getRHS());
lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp 180 fixELFSymbolsInTLSFixupsImpl(BE->getRHS(), Asm);
lib/Target/WebAssembly/MCTargetDesc/WebAssemblyWasmObjectWriter.cpp 55 auto SectionRHS = getFixupSection(BinOp->getRHS());
lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp 259 RHS = BE->getRHS();
341 || HasSecRelSymbolRef(Bin->getRHS())) {
lib/Target/XCore/MCTargetDesc/XCoreInstPrinter.cpp 56 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(BE->getRHS());