Home
last modified time | relevance | path

Searched refs:EvaluateAsAbsolute (Results 1 – 21 of 21) sorted by relevance

/freebsd-10-stable/contrib/llvm/lib/MC/
DMCObjectStreamer.cpp112 if (AddValueSymbols(Value)->EvaluateAsAbsolute(AbsValue, getAssembler())) { in EmitValueImpl()
151 if (Value->EvaluateAsAbsolute(IntValue, getAssembler())) { in EmitULEB128Value()
161 if (Value->EvaluateAsAbsolute(IntValue, getAssembler())) { in EmitSLEB128Value()
182 !Subsection->EvaluateAsAbsolute(IntSubsection, getAssembler())) in ChangeSection()
287 if (AddrDelta->EvaluateAsAbsolute(Res, getAssembler())) { in EmitDwarfAdvanceLineAddr()
299 if (AddrDelta->EvaluateAsAbsolute(Res, getAssembler())) { in EmitDwarfAdvanceFrameAddr()
334 if (Offset->EvaluateAsAbsolute(Res, getAssembler())) { in EmitValueToOffset()
347 if (!Delta->EvaluateAsAbsolute(Res, getAssembler())) in EmitValueToOffset()
DMCExpr.cpp421 bool MCExpr::EvaluateAsAbsolute(int64_t &Res) const { in EvaluateAsAbsolute() function in MCExpr
422 return EvaluateAsAbsolute(Res, 0, 0, 0); in EvaluateAsAbsolute()
425 bool MCExpr::EvaluateAsAbsolute(int64_t &Res, in EvaluateAsAbsolute() function in MCExpr
427 return EvaluateAsAbsolute(Res, &Layout.getAssembler(), &Layout, 0); in EvaluateAsAbsolute()
430 bool MCExpr::EvaluateAsAbsolute(int64_t &Res, in EvaluateAsAbsolute() function in MCExpr
433 return EvaluateAsAbsolute(Res, &Layout.getAssembler(), &Layout, &Addrs); in EvaluateAsAbsolute()
436 bool MCExpr::EvaluateAsAbsolute(int64_t &Res, const MCAssembler &Asm) const { in EvaluateAsAbsolute() function in MCExpr
437 return EvaluateAsAbsolute(Res, &Asm, 0, 0); in EvaluateAsAbsolute()
440 bool MCExpr::EvaluateAsAbsolute(int64_t &Res, const MCAssembler *Asm, in EvaluateAsAbsolute() function in MCExpr
DMCAssembler.cpp456 if (!OF.getOffset().EvaluateAsAbsolute(TargetLocation, Layout)) in computeFragmentSize()
892 bool IsAbs = LF.getValue().EvaluateAsAbsolute(Value, Layout); in relaxLEB()
911 bool IsAbs = DF.getAddrDelta().EvaluateAsAbsolute(AddrDelta, Layout); in relaxDwarfLineAddr()
929 bool IsAbs = DF.getAddrDelta().EvaluateAsAbsolute(AddrDelta, Layout); in relaxDwarfCallFrameFragment()
DMCAsmStreamer.cpp677 if (!Value->EvaluateAsAbsolute(IntValue)) in EmitValueImpl()
696 if (Value->EvaluateAsAbsolute(IntValue)) { in EmitULEB128Value()
707 if (Value->EvaluateAsAbsolute(IntValue)) { in EmitSLEB128Value()
DMCObjectSymbolizer.cpp109 if (!RelExpr || RelExpr->EvaluateAsAbsolute(Value) == false) in tryAddingPcLoadReferenceComment()
DELFObjectWriter.cpp478 if (Value->EvaluateAsAbsolute(IntValue, Layout)) in SymbolValue()
566 if (!ESize->EvaluateAsAbsolute(Res, Layout)) in WriteSymbol()
DWinCOFFObjectWriter.cpp446 if (Symbol.getVariableValue()->EvaluateAsAbsolute(Addr, Layout)) in DefineSymbol()
/freebsd-10-stable/contrib/llvm/include/llvm/MC/
DMCExpr.h47 bool EvaluateAsAbsolute(int64_t &Res, const MCAssembler *Asm,
81 bool EvaluateAsAbsolute(int64_t &Res, const MCAsmLayout &Layout,
83 bool EvaluateAsAbsolute(int64_t &Res) const;
84 bool EvaluateAsAbsolute(int64_t &Res, const MCAssembler &Asm) const;
85 bool EvaluateAsAbsolute(int64_t &Res, const MCAsmLayout &Layout) const;
/freebsd-10-stable/contrib/llvm/lib/Target/X86/InstPrinter/
DX86IntelInstPrinter.cpp129 if (BranchTarget && BranchTarget->EvaluateAsAbsolute(Address)) { in printPCRelImm()
DX86ATTInstPrinter.cpp141 if (BranchTarget && BranchTarget->EvaluateAsAbsolute(Address)) { in printPCRelImm()
/freebsd-10-stable/contrib/llvm/lib/Target/Sparc/MCTargetDesc/
DSparcMCCodeEmitter.cpp119 if (Expr->EvaluateAsAbsolute(Res)) in getMachineOpValue()
/freebsd-10-stable/contrib/llvm/lib/Target/X86/MCTargetDesc/
DX86MachObjectWriter.cpp258 bool isAbs = Value->EvaluateAsAbsolute(Res, Layout, in RecordX86_64Relocation()
557 if (SD->getSymbol().getVariableValue()->EvaluateAsAbsolute( in RecordX86Relocation()
/freebsd-10-stable/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/
DPPCMachObjectWriter.cpp349 if (SD->getSymbol().getVariableValue()->EvaluateAsAbsolute( in RecordPPCRelocation()
/freebsd-10-stable/contrib/llvm/lib/Target/ARM/MCTargetDesc/
DARMMachObjectWriter.cpp414 if (SD->getSymbol().getVariableValue()->EvaluateAsAbsolute( in RecordRelocation()
/freebsd-10-stable/contrib/llvm/lib/Target/Mips/MCTargetDesc/
DMipsMCCodeEmitter.cpp352 if (Expr->EvaluateAsAbsolute(Res)) in getExprOpValue()
/freebsd-10-stable/contrib/llvm/lib/Target/AArch64/InstPrinter/
DAArch64InstPrinter.cpp393 if (BranchTarget && BranchTarget->EvaluateAsAbsolute(Address)) { in printOperand()
/freebsd-10-stable/contrib/llvm/patches/
Dpatch-r262261-llvm-r198580-sparc.diff59 if (Expr->EvaluateAsAbsolute(Res))
Dpatch-r262261-llvm-r198533-sparc.diff142 + if (Expr->EvaluateAsAbsolute(Res))
/freebsd-10-stable/contrib/llvm/lib/Target/Mips/AsmParser/
DMipsAsmParser.cpp1454 if (IdVal->EvaluateAsAbsolute(Imm)) in parseMemOperand()
2093 if (!Expr->EvaluateAsAbsolute(Val)) { in parseLSAImm()
/freebsd-10-stable/contrib/llvm/lib/Target/ARM/InstPrinter/
DARMInstPrinter.cpp314 if (BranchTarget && BranchTarget->EvaluateAsAbsolute(Address)) { in printOperand()
/freebsd-10-stable/contrib/llvm/lib/MC/MCParser/
DAsmParser.cpp1009 if (Res->EvaluateAsAbsolute(Value)) in parseExpression()
1027 if (!Expr->EvaluateAsAbsolute(Res)) in parseAbsoluteExpression()