Home
last modified time | relevance | path

Searched refs:evaluateAsAbsolute (Results 1 – 25 of 35) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/llvm/lib/MC/
H A DMCExpr.cpp532 bool MCExpr::evaluateAsAbsolute(int64_t &Res) const { in evaluateAsAbsolute() function in MCExpr
533 return evaluateAsAbsolute(Res, nullptr, nullptr, nullptr, false); in evaluateAsAbsolute()
536 bool MCExpr::evaluateAsAbsolute(int64_t &Res, in evaluateAsAbsolute() function in MCExpr
541 bool MCExpr::evaluateAsAbsolute(int64_t &Res, in evaluateAsAbsolute() function in MCExpr
546 return evaluateAsAbsolute(Res, &Layout.getAssembler(), &Layout, &Addrs, true); in evaluateAsAbsolute()
549 bool MCExpr::evaluateAsAbsolute(int64_t &Res, const MCAssembler &Asm) const { in evaluateAsAbsolute() function in MCExpr
550 return evaluateAsAbsolute(Res, &Asm, nullptr, nullptr, false); in evaluateAsAbsolute()
553 bool MCExpr::evaluateAsAbsolute(int64_t &Res, const MCAssembler *Asm) const { in evaluateAsAbsolute() function in MCExpr
554 return evaluateAsAbsolute(Res, Asm, nullptr, nullptr, false); in evaluateAsAbsolute()
559 return evaluateAsAbsolute(Res, &Layout.getAssembler(), &Layout, nullptr, in evaluateKnownAbsolute()
[all …]
H A DMCObjectStreamer.cpp232 if (Value->evaluateAsAbsolute(AbsValue, getAssemblerPtr())) { in emitValueImpl()
308 if (Value->evaluateAsAbsolute(IntValue, getAssemblerPtr())) { in emitULEB128Value()
317 if (Value->evaluateAsAbsolute(IntValue, getAssemblerPtr())) { in emitSLEB128Value()
343 !Subsection->evaluateAsAbsolute(IntSubsection, getAssemblerPtr())) in changeSectionImpl()
497 if (AddrDelta->evaluateAsAbsolute(Res, getAssemblerPtr())) { in emitDwarfAdvanceLineAddr()
527 if (AddrDelta->evaluateAsAbsolute(Res, getAssemblerPtr())) { in emitDwarfAdvanceFrameAddr()
811 if (NumValues.evaluateAsAbsolute(IntNumValues, getAssemblerPtr())) { in emitFill()
H A DMCPseudoProbe.cpp55 if (AddrDelta->evaluateAsAbsolute(Delta, MCOS->getAssemblerPtr())) { in emit()
H A DWasmObjectWriter.cpp682 if (!Fill->getNumValues().evaluateAsAbsolute(NumValues)) in addData()
1006 if (!Func.Sym->getSize()->evaluateAsAbsolute(Size, Layout)) in writeCodeSection()
1585 if (!WS.getSize()->evaluateAsAbsolute(Size, Layout)) in writeOneObject()
1704 if (!Base->getSize()->evaluateAsAbsolute(Size, Layout)) in writeOneObject()
H A DMCAsmStreamer.cpp1223 if (!Value->evaluateAsAbsolute(IntValue)) in emitValueImpl()
1267 if (Value->evaluateAsAbsolute(IntValue)) { in emitULEB128Value()
1278 if (Value->evaluateAsAbsolute(IntValue)) { in emitSLEB128Value()
1332 const bool IsAbsolute = NumBytes.evaluateAsAbsolute(IntNumBytes); in emitFill()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCExpr.h56 bool evaluateAsAbsolute(int64_t &Res, const MCAssembler *Asm,
103 bool evaluateAsAbsolute(int64_t &Res, const MCAsmLayout &Layout,
105 bool evaluateAsAbsolute(int64_t &Res) const;
106 bool evaluateAsAbsolute(int64_t &Res, const MCAssembler &Asm) const;
107 bool evaluateAsAbsolute(int64_t &Res, const MCAssembler *Asm) const;
108 bool evaluateAsAbsolute(int64_t &Res, const MCAsmLayout &Layout) const;
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonInstPrinter.cpp72 if (MO.getExpr()->evaluateAsAbsolute(Value)) in printOperand()
87 if (Expr.evaluateAsAbsolute(Value)) in printBrtarget()
H A DHexagonMCDuplexInfo.cpp548 if (!potentialDuplex.getOperand(2).getExpr()->evaluateAsAbsolute(Value)) in subInstWouldBeExtended()
559 if (!potentialDuplex.getOperand(1).getExpr()->evaluateAsAbsolute(Value)) in subInstWouldBeExtended()
710 Absolute = Inst.getOperand(2).getExpr()->evaluateAsAbsolute(Value); in deriveSubInst()
766 Absolute = Inst.getOperand(1).getExpr()->evaluateAsAbsolute(Value); in deriveSubInst()
891 Absolute = Inst.getOperand(2).getExpr()->evaluateAsAbsolute(Value); in deriveSubInst()
923 Absolute = Inst.getOperand(2).getExpr()->evaluateAsAbsolute(Value); in deriveSubInst()
990 Absolute = Inst.getOperand(1).getExpr()->evaluateAsAbsolute(Value); in deriveSubInst()
H A DHexagonMCCompound.cpp275 Success = L.getOperand(2).getExpr()->evaluateAsAbsolute(Value); in getCompoundInsn()
293 Success = L.getOperand(2).getExpr()->evaluateAsAbsolute(Value); in getCompoundInsn()
H A DHexagonMCInstrInfo.cpp565 if (!MO.getExpr()->evaluateAsAbsolute(Value)) in isConstExtended()
868 if (!MCO.getExpr()->evaluateAsAbsolute(Value)) in minConstant()
H A DHexagonMCTargetDesc.cpp579 if(!Extended.getExpr()->evaluateAsAbsolute(Value)) in evaluateBranch()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/AsmParser/
H A DHexagonAsmParser.cpp274 if (myMCExpr->evaluateAsAbsolute(Res)) { in CheckImmRange()
364 if (!getImm()->evaluateAsAbsolute(Value)) in isn1Const()
397 if (!Expr->evaluateAsAbsolute(Value)) { in addSignedImmOperands()
681 if (!Subsection->evaluateAsAbsolute(Res)) in ParseDirectiveSubsection()
1189 if (Expr->evaluateAsAbsolute(Value)) { in parseInstruction()
1386 bool Success = MO.getExpr()->evaluateAsAbsolute(Value); in processInstruction()
1574 if (MO.getExpr()->evaluateAsAbsolute(Value)) { in processInstruction()
1600 if (MO2.getExpr()->evaluateAsAbsolute(Value)) { in processInstruction()
1614 if (MO1.getExpr()->evaluateAsAbsolute(Value)) { in processInstruction()
1698 bool Absolute = Expr.evaluateAsAbsolute(Value); in processInstruction()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonAsmPrinter.cpp185 if (Imm.getExpr()->evaluateAsAbsolute(Value)) { in smallData()
428 bool Success = Expr->evaluateAsAbsolute(Imm); in HexagonProcessInstruction()
455 bool Success = Expr->evaluateAsAbsolute(Imm); in HexagonProcessInstruction()
491 bool Success = Expr->evaluateAsAbsolute(Imm); in HexagonProcessInstruction()
522 bool Success = MO.getExpr()->evaluateAsAbsolute(Imm); in HexagonProcessInstruction()
581 bool Success = Expr->evaluateAsAbsolute(Value); in HexagonProcessInstruction()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/
H A DVEMCCodeEmitter.cpp118 if (Expr->evaluateAsAbsolute(Res)) in getMachineOpValue()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsMCExpr.cpp125 if (Expr->evaluateAsAbsolute(AbsVal)) in printImpl()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MachObjectWriter.cpp254 bool isAbs = Value->evaluateAsAbsolute(Res, Layout, in RecordX86_64Relocation()
567 if (A->getVariableValue()->evaluateAsAbsolute( in RecordX86Relocation()
H A DX86InstPrinterCommon.cpp317 if (BranchTarget && BranchTarget->evaluateAsAbsolute(Address)) { in printPCRelImm()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/MSP430/AsmParser/
H A DMSP430AsmParser.cpp170 if (!Imm->evaluateAsAbsolute(Val)) in isCGImm()
372 if (Val->evaluateAsAbsolute(Res)) in parseJccInstruction()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcMCCodeEmitter.cpp145 if (Expr->evaluateAsAbsolute(Res)) in getMachineOpValue()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCTargetDesc.cpp272 if (!LocalOffset->evaluateAsAbsolute(Offset, MCA)) in encodePPC64LocalEntryOffset()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMachObjectWriter.cpp439 if (A->getVariableValue()->evaluateAsAbsolute( in recordRelocation()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp859 if (!Mask->isImm() || !Mask->getImm()->evaluateAsAbsolute(ImmVal) || in parseMembarTag()
1065 if (!EVal->evaluateAsAbsolute(Res)) { in parseSparcAsmOperand()
/freebsd-13.1/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DMasmParser.cpp1908 if (Res->evaluateAsAbsolute(Value)) in parseExpression()
1947 if (!Expr->evaluateAsAbsolute(Res, getStreamer().getAssemblerPtr())) in parseAbsoluteExpression()
3206 if (!AbsoluteExp->evaluateAsAbsolute(Value, in parseMacroArguments()
3501 if (!Expr->evaluateAsAbsolute(Value, getStreamer().getAssemblerPtr())) { in parseDirectiveEquate()
4747 if (!Offset->evaluateAsAbsolute(OffsetRes, getStreamer().getAssemblerPtr())) in parseDirectiveOrg()
6988 if (!CountExpr->evaluateAsAbsolute(Count, getStreamer().getAssemblerPtr())) { in parseDirectiveRepeat()
7035 if (!CondExpr->evaluateAsAbsolute(Condition, getStreamer().getAssemblerPtr())) in parseDirectiveWhile()
H A DAsmParser.cpp874 if (!Count->evaluateAsAbsolute(Res, getStreamer().getAssemblerPtr())) in processIncbinFile()
1520 if (Res->evaluateAsAbsolute(Value)) in parseExpression()
1559 if (!Expr->evaluateAsAbsolute(Res, getStreamer().getAssemblerPtr())) in parseAbsoluteExpression()
2789 if (!AbsoluteExp->evaluateAsAbsolute(Value, in parseMacroArguments()
5655 if (!CountExpr->evaluateAsAbsolute(Count, getStreamer().getAssemblerPtr())) { in parseDirectiveRept()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp1291 return isImm() && getImm()->evaluateAsAbsolute(Res); in isConstantImm()
1468 (void)Val->evaluateAsAbsolute(Value); in getConstantImm()
6561 if (IdVal->evaluateAsAbsolute(Imm)) in parseMemOperand()
7746 if (!StackOffset->evaluateAsAbsolute(StackOffsetVal)) { in parseDirectiveCpRestore()
7804 !OffsetExpr->evaluateAsAbsolute(OffsetVal)) { in parseDirectiveCPSetup()
8619 if (!DummyNumber->evaluateAsAbsolute(DummyNumberVal)) { in ParseDirective()
8701 if (!FrameSize->evaluateAsAbsolute(FrameSizeVal)) { in ParseDirective()
8764 if (!BitMask->evaluateAsAbsolute(BitMaskVal)) { in ParseDirective()
8785 if (!FrameOffset->evaluateAsAbsolute(FrameOffsetVal)) { in ParseDirective()

12