Home
last modified time | relevance | path

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

12

/netbsd-src/external/apache2/llvm/dist/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
538 return evaluateAsAbsolute(Res, &Layout.getAssembler(), &Layout, nullptr, false); in evaluateAsAbsolute()
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()
[all …]
H A DMCObjectStreamer.cpp237 if (Value->evaluateAsAbsolute(AbsValue, getAssemblerPtr())) { in emitValueImpl()
313 if (Value->evaluateAsAbsolute(IntValue, getAssemblerPtr())) { in emitULEB128Value()
322 if (Value->evaluateAsAbsolute(IntValue, getAssemblerPtr())) { in emitSLEB128Value()
348 !Subsection->evaluateAsAbsolute(IntSubsection, getAssemblerPtr())) in changeSectionImpl()
502 if (AddrDelta->evaluateAsAbsolute(Res, getAssemblerPtr())) { in emitDwarfAdvanceLineAddr()
532 if (AddrDelta->evaluateAsAbsolute(Res, getAssemblerPtr())) { in emitDwarfAdvanceFrameAddr()
816 if (NumValues.evaluateAsAbsolute(IntNumValues, getAssemblerPtr())) { in emitFill()
H A DMCPseudoProbe.cpp55 if (AddrDelta->evaluateAsAbsolute(Delta, MCOS->getAssemblerPtr())) { in emit()
H A DWasmObjectWriter.cpp672 if (!Fill->getNumValues().evaluateAsAbsolute(NumValues)) in addData()
995 if (!Func.Sym->getSize()->evaluateAsAbsolute(Size, Layout)) in writeCodeSection()
1574 if (!WS.getSize()->evaluateAsAbsolute(Size, Layout)) in writeOneObject()
1693 if (!Base->getSize()->evaluateAsAbsolute(Size, Layout)) in writeOneObject()
H A DMCAsmStreamer.cpp1213 if (!Value->evaluateAsAbsolute(IntValue)) in emitValueImpl()
1257 if (Value->evaluateAsAbsolute(IntValue)) { in emitULEB128Value()
1268 if (Value->evaluateAsAbsolute(IntValue)) { in emitSLEB128Value()
1322 const bool IsAbsolute = NumBytes.evaluateAsAbsolute(IntNumBytes); in emitFill()
/netbsd-src/external/apache2/llvm/dist/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;
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/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()
1188 if (Expr->evaluateAsAbsolute(Value)) { in parseInstruction()
1254 return Op->isImm() && Op->Imm.Val->evaluateAsAbsolute(Value) && Value == 0 in validateTargetOperandClass()
1260 return Op->isImm() && Op->Imm.Val->evaluateAsAbsolute(Value) && Value == 1 in validateTargetOperandClass()
1385 bool Success = MO.getExpr()->evaluateAsAbsolute(Value); in processInstruction()
1470 bool Absolute = MO_1.getExpr()->evaluateAsAbsolute(Value); in processInstruction()
1561 int sVal = (MO.getExpr()->evaluateAsAbsolute(Value) && Value < 0) ? -1 : 0; in processInstruction()
[all …]
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/
H A DVEMCCodeEmitter.cpp118 if (Expr->evaluateAsAbsolute(Res)) in getMachineOpValue()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MachObjectWriter.cpp254 bool isAbs = Value->evaluateAsAbsolute(Res, Layout, in RecordX86_64Relocation()
564 if (A->getVariableValue()->evaluateAsAbsolute( in RecordX86Relocation()
H A DX86InstPrinterCommon.cpp317 if (BranchTarget && BranchTarget->evaluateAsAbsolute(Address)) { in printPCRelImm()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsMCExpr.cpp125 if (Expr->evaluateAsAbsolute(AbsVal)) in printImpl()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/AsmParser/
H A DMSP430AsmParser.cpp170 if (!Imm->evaluateAsAbsolute(Val)) in isCGImm()
372 if (Val->evaluateAsAbsolute(Res)) in parseJccInstruction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcMCCodeEmitter.cpp145 if (Expr->evaluateAsAbsolute(Res)) in getMachineOpValue()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCTargetDesc.cpp272 if (!LocalOffset->evaluateAsAbsolute(Offset, MCA)) in encodePPC64LocalEntryOffset()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMachObjectWriter.cpp439 if (A->getVariableValue()->evaluateAsAbsolute( in recordRelocation()
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/MCParser/
H A DAsmParser.cpp870 if (!Count->evaluateAsAbsolute(Res, getStreamer().getAssemblerPtr())) in processIncbinFile()
1515 if (Res->evaluateAsAbsolute(Value)) in parseExpression()
1554 if (!Expr->evaluateAsAbsolute(Res, getStreamer().getAssemblerPtr())) in parseAbsoluteExpression()
2782 if (!AbsoluteExp->evaluateAsAbsolute(Value, in parseMacroArguments()
5633 if (!CountExpr->evaluateAsAbsolute(Count, getStreamer().getAssemblerPtr())) { in parseDirectiveRept()
H A DMasmParser.cpp1786 if (Res->evaluateAsAbsolute(Value)) in parseExpression()
1825 if (!Expr->evaluateAsAbsolute(Res, getStreamer().getAssemblerPtr())) in parseAbsoluteExpression()
3052 if (!AbsoluteExp->evaluateAsAbsolute(Value, in parseMacroArguments()
3319 if (Expr->evaluateAsAbsolute(Var.NumericValue, in parseDirectiveEquate()
6638 if (!CountExpr->evaluateAsAbsolute(Count, getStreamer().getAssemblerPtr())) { in parseDirectiveRepeat()
6685 if (!CondExpr->evaluateAsAbsolute(Condition, getStreamer().getAssemblerPtr())) in parseDirectiveWhile()

12