| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/ |
| H A D | PPCMCAsmInfo.cpp | 141 if (!Expr.getSubExpr()->evaluateAsRelocatable(Value, nullptr)) in evaluateAsConstant() 153 static bool evaluateAsRelocatable(const MCSpecifierExpr &Expr, MCValue &Res, in evaluateAsRelocatable() function 155 if (!Expr.getSubExpr()->evaluateAsRelocatable(Res, Asm)) in evaluateAsRelocatable() 220 return evaluateAsRelocatable(Expr, Res, Asm); in evaluateAsRelocatableImpl() 256 return evaluateAsRelocatable(Expr, Res, Asm); in evaluateAsRelocatableImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/ |
| H A D | AMDGPUDelayedMCExpr.cpp | 33 if (ExprValue->evaluateAsRelocatable(Res, nullptr)) { in assignDocNode() 48 if (!DE.ExprValue->evaluateAsRelocatable(Res, nullptr) || !Res.isAbsolute()) in resolveDelayedExpressions()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/ |
| H A D | MipsMCAsmInfo.cpp | 191 if (!SubExpr->evaluateAsRelocatable(Res, Asm)) in evaluate() 198 if (!Expr.getSubExpr()->evaluateAsRelocatable(Res, Asm)) in evaluate()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/ |
| H A D | AVRMCAsmInfo.cpp | 187 bool isRelocatable = E.getSubExpr()->evaluateAsRelocatable(Value, Asm); in evaluateAsRelocatableImpl() 214 bool isRelocatable = getSubExpr()->evaluateAsRelocatable(Value, nullptr); in evaluateAsConstant()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
| H A D | AMDGPUMCExpr.cpp | 102 if (!Arg->evaluateAsRelocatable(MCVal, Asm) || !MCVal.isAbsolute()) in evaluateExtraSGPRs() 131 if (!Arg->evaluateAsRelocatable(MCVal, Asm) || !MCVal.isAbsolute()) in evaluateTotalNumVGPR() 157 if (!Arg->evaluateAsRelocatable(MCVal, Asm) || !MCVal.isAbsolute()) in evaluateAlignTo() 178 if (!Arg->evaluateAsRelocatable(MCVal, Asm) || !MCVal.isAbsolute()) in evaluateOccupancy() 266 if (!Arg->evaluateAsRelocatable(ArgRes, Asm) || !ArgRes.isAbsolute()) in evaluateAsRelocatableImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/ |
| H A D | HexagonMCExpr.cpp | 27 return Expr->evaluateAsRelocatable(Res, Asm); in evaluateAsRelocatableImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/ |
| H A D | SystemZMCAsmInfo.cpp | 84 if (!Expr.getSubExpr()->evaluateAsRelocatable(Res, Asm)) in evaluateAsRelocatableImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/ |
| H A D | VEMCAsmInfo.cpp | 108 if (!Expr.getSubExpr()->evaluateAsRelocatable(Res, Asm)) in evaluateAsRelocatableImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/MC/ |
| H A D | MCAsmInfo.cpp | 163 if (!E.getSubExpr()->evaluateAsRelocatable(Res, Asm)) in evaluateAsRelocatableImpl()
|
| H A D | MCObjectStreamer.cpp | 629 if (!SymbolExpr->evaluateAsRelocatable(OffsetVal, nullptr)) in getOffsetAndDataFragment() 703 if (!Offset.evaluateAsRelocatable(OffsetVal, nullptr)) in emitRelocDirective()
|
| H A D | MCAssembler.cpp | 127 if (!Expr->evaluateAsRelocatable(V, nullptr)) in isThumbFunc() 158 if (!Expr->evaluateAsRelocatable(Target, this)) { in evaluateFixup()
|
| H A D | MCMachOStreamer.cpp | 181 if (Value->evaluateAsRelocatable(Res, nullptr)) { in emitAssignment()
|
| H A D | MCExpr.cpp | 459 bool MCExpr::evaluateAsRelocatable(MCValue &Res, const MCAssembler *Asm) const { in evaluateAsRelocatable() function in MCExpr
|
| H A D | MachObjectWriter.cpp | 102 if (!S.getVariableValue()->evaluateAsRelocatable(Target, Asm)) in getSymbolAddress()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/ |
| H A D | AArch64MCAsmInfo.cpp | 124 if (!Expr.getSubExpr()->evaluateAsRelocatable(Res, Asm)) in evaluate()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/ |
| H A D | RISCVAsmBackend.cpp | 659 if (!Expr.getSubExpr()->evaluateAsRelocatable(AUIPCLoc, nullptr)) in getPCRelHiFixup() 726 if (!AUIPCExpr->evaluateAsRelocatable(AUIPCTarget, Asm)) in evaluateFixup()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ |
| H A D | ARMMachObjectWriter.cpp | 417 A->getVariableValue()->evaluateAsRelocatable(Val, &Asm); in recordRelocation()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
| H A D | MCExpr.h | 118 LLVM_ABI bool evaluateAsRelocatable(MCValue &Res,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
| H A D | X86MachObjectWriter.cpp | 535 A->getVariableValue()->evaluateAsRelocatable(Val, &Asm); in RecordX86Relocation()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/ |
| H A D | MipsAsmParser.cpp | 586 if (!JalExpr->evaluateAsRelocatable(Res, nullptr)) in isJalrRelocAvailable() 1313 bool IsReloc = getMemOff()->evaluateAsRelocatable(Res, nullptr); in isMemWithSimmOffset() 1327 bool IsReloc = getMemOff()->evaluateAsRelocatable(Res, nullptr); in isMemWithPtrSizeOffset() 1368 bool Success = getImm()->evaluateAsRelocatable(Res, nullptr); in isScaledSImm() 2939 if (!SymExpr->evaluateAsRelocatable(Res, nullptr)) { in loadAndAddSymbolAddress() 3763 if (!OffsetOp.getExpr()->evaluateAsRelocatable(Res, nullptr)) { in expandMem16Inst()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/ |
| H A D | RISCVAsmParser.cpp | 2953 if (Expr->evaluateAsRelocatable(Res, nullptr)) in classifySymbolRef() 2960 if (Expr->evaluateAsRelocatable(Res, nullptr)) { in isSymbolDiff()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/AsmParser/ |
| H A D | LoongArchAsmParser.cpp | 693 if (Expr->evaluateAsRelocatable(Res, nullptr)) in classifySymbolRef()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/AsmParser/ |
| H A D | HexagonAsmParser.cpp | 1258 if (Expr->evaluateAsRelocatable(Value, nullptr)) { in parseInstruction()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | AsmPrinter.cpp | 3981 if (!(*ME)->evaluateAsRelocatable(MV, nullptr) || MV.isAbsolute()) in handleIndirectSymViaGOTPCRel()
|
| /freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/ |
| H A D | AsmParser.cpp | 3116 if (!Expr->evaluateAsRelocatable(Value, nullptr)) in parseDirectiveReloc()
|