Home
last modified time | relevance | path

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

123

/external/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonInstPrinter.cpp98 if (MO.getExpr()->evaluateAsAbsolute(Value)) in printOperand()
131 bool Success = MI->getOperand(OpNo).getExpr()->evaluateAsAbsolute(Imm); in prints3_6ImmOperand()
141 bool Success = MI->getOperand(OpNo).getExpr()->evaluateAsAbsolute(Imm); in prints3_7ImmOperand()
151 bool Success = MI->getOperand(OpNo).getExpr()->evaluateAsAbsolute(Imm); in prints4_6ImmOperand()
161 bool Success = MI->getOperand(OpNo).getExpr()->evaluateAsAbsolute(Imm); in prints4_7ImmOperand()
219 if (Expr.evaluateAsAbsolute(Value)) in printBrtarget()
DHexagonMCDuplexInfo.cpp543 if (!potentialDuplex.getOperand(2).getExpr()->evaluateAsAbsolute(Value)) in subInstWouldBeExtended()
554 if (!potentialDuplex.getOperand(1).getExpr()->evaluateAsAbsolute(Value)) in subInstWouldBeExtended()
699 Absolute = Inst.getOperand(2).getExpr()->evaluateAsAbsolute(Value); in deriveSubInst()
755 Absolute = Inst.getOperand(1).getExpr()->evaluateAsAbsolute(Value); in deriveSubInst()
878 Absolute = Inst.getOperand(2).getExpr()->evaluateAsAbsolute(Value); in deriveSubInst()
909 Absolute = Inst.getOperand(2).getExpr()->evaluateAsAbsolute(Value); in deriveSubInst()
971 Absolute = Inst.getOperand(1).getExpr()->evaluateAsAbsolute(Value); in deriveSubInst()
DHexagonMCCompound.cpp281 Success = L.getOperand(2).getExpr()->evaluateAsAbsolute(Value); in getCompoundInsn()
300 Success = L.getOperand(2).getExpr()->evaluateAsAbsolute(Value); in getCompoundInsn()
/external/llvm/lib/MC/
DMCExpr.cpp393 bool MCExpr::evaluateAsAbsolute(int64_t &Res) const { in evaluateAsAbsolute() function in MCExpr
394 return evaluateAsAbsolute(Res, nullptr, nullptr, nullptr); in evaluateAsAbsolute()
397 bool MCExpr::evaluateAsAbsolute(int64_t &Res, in evaluateAsAbsolute() function in MCExpr
399 return evaluateAsAbsolute(Res, &Layout.getAssembler(), &Layout, nullptr); in evaluateAsAbsolute()
402 bool MCExpr::evaluateAsAbsolute(int64_t &Res, in evaluateAsAbsolute() function in MCExpr
405 return evaluateAsAbsolute(Res, &Layout.getAssembler(), &Layout, &Addrs); in evaluateAsAbsolute()
408 bool MCExpr::evaluateAsAbsolute(int64_t &Res, const MCAssembler &Asm) const { in evaluateAsAbsolute() function in MCExpr
409 return evaluateAsAbsolute(Res, &Asm, nullptr, nullptr); in evaluateAsAbsolute()
414 return evaluateAsAbsolute(Res, &Layout.getAssembler(), &Layout, nullptr, in evaluateKnownAbsolute()
418 bool MCExpr::evaluateAsAbsolute(int64_t &Res, const MCAssembler *Asm, in evaluateAsAbsolute() function in MCExpr
[all …]
DMCObjectStreamer.cpp134 if (Value->evaluateAsAbsolute(AbsValue, getAssembler())) { in EmitValueImpl()
175 if (Value->evaluateAsAbsolute(IntValue, getAssembler())) { in EmitULEB128Value()
184 if (Value->evaluateAsAbsolute(IntValue, getAssembler())) { in EmitSLEB128Value()
210 !Subsection->evaluateAsAbsolute(IntSubsection, getAssembler())) in changeSectionImpl()
349 if (AddrDelta->evaluateAsAbsolute(Res, getAssembler())) { in EmitDwarfAdvanceLineAddr()
361 if (AddrDelta->evaluateAsAbsolute(Res, getAssembler())) { in EmitDwarfAdvanceFrameAddr()
471 if (!Offset.evaluateAsAbsolute(OffsetValue)) in EmitRelocDirective()
506 if (!NumBytes.evaluateAsAbsolute(IntNumBytes, getAssembler())) { in emitFill()
522 if (!NumValues.evaluateAsAbsolute(IntNumValues, getAssembler())) { in emitFill()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/MC/
DMCExpr.cpp459 bool MCExpr::evaluateAsAbsolute(int64_t &Res) const { in evaluateAsAbsolute() function in MCExpr
460 return evaluateAsAbsolute(Res, nullptr, nullptr, nullptr, false); in evaluateAsAbsolute()
463 bool MCExpr::evaluateAsAbsolute(int64_t &Res, in evaluateAsAbsolute() function in MCExpr
465 return evaluateAsAbsolute(Res, &Layout.getAssembler(), &Layout, nullptr, false); in evaluateAsAbsolute()
468 bool MCExpr::evaluateAsAbsolute(int64_t &Res, in evaluateAsAbsolute() function in MCExpr
473 return evaluateAsAbsolute(Res, &Layout.getAssembler(), &Layout, &Addrs, true); in evaluateAsAbsolute()
476 bool MCExpr::evaluateAsAbsolute(int64_t &Res, const MCAssembler &Asm) const { in evaluateAsAbsolute() function in MCExpr
477 return evaluateAsAbsolute(Res, &Asm, nullptr, nullptr, false); in evaluateAsAbsolute()
480 bool MCExpr::evaluateAsAbsolute(int64_t &Res, const MCAssembler *Asm) const { in evaluateAsAbsolute() function in MCExpr
481 return evaluateAsAbsolute(Res, Asm, nullptr, nullptr, false); in evaluateAsAbsolute()
[all …]
DMCObjectStreamer.cpp238 if (Value->evaluateAsAbsolute(AbsValue, getAssemblerPtr())) { in EmitValueImpl()
314 if (Value->evaluateAsAbsolute(IntValue, getAssemblerPtr())) { in EmitULEB128Value()
323 if (Value->evaluateAsAbsolute(IntValue, getAssemblerPtr())) { in EmitSLEB128Value()
349 !Subsection->evaluateAsAbsolute(IntSubsection, getAssemblerPtr())) in changeSectionImpl()
495 if (AddrDelta->evaluateAsAbsolute(Res, getAssemblerPtr())) { in EmitDwarfAdvanceLineAddr()
507 if (AddrDelta->evaluateAsAbsolute(Res, getAssemblerPtr())) { in EmitDwarfAdvanceFrameAddr()
680 if (Offset.evaluateAsAbsolute(OffsetValue)) { in EmitRelocDirective()
715 if (NumValues.evaluateAsAbsolute(IntNumValues, getAssemblerPtr())) { in emitFill()
/external/llvm/include/llvm/MC/
DMCExpr.h50 bool evaluateAsAbsolute(int64_t &Res, const MCAssembler *Asm,
54 bool evaluateAsAbsolute(int64_t &Res, const MCAssembler *Asm,
91 bool evaluateAsAbsolute(int64_t &Res, const MCAsmLayout &Layout,
93 bool evaluateAsAbsolute(int64_t &Res) const;
94 bool evaluateAsAbsolute(int64_t &Res, const MCAssembler &Asm) const;
95 bool evaluateAsAbsolute(int64_t &Res, const MCAsmLayout &Layout) const;
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/
DMCExpr.h49 bool evaluateAsAbsolute(int64_t &Res, const MCAssembler *Asm,
90 bool evaluateAsAbsolute(int64_t &Res, const MCAsmLayout &Layout,
92 bool evaluateAsAbsolute(int64_t &Res) const;
93 bool evaluateAsAbsolute(int64_t &Res, const MCAssembler &Asm) const;
94 bool evaluateAsAbsolute(int64_t &Res, const MCAssembler *Asm) const;
95 bool evaluateAsAbsolute(int64_t &Res, const MCAsmLayout &Layout) const;
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonInstPrinter.cpp72 if (MO.getExpr()->evaluateAsAbsolute(Value)) in printOperand()
87 if (Expr.evaluateAsAbsolute(Value)) in printBrtarget()
DHexagonMCDuplexInfo.cpp550 if (!potentialDuplex.getOperand(2).getExpr()->evaluateAsAbsolute(Value)) in subInstWouldBeExtended()
561 if (!potentialDuplex.getOperand(1).getExpr()->evaluateAsAbsolute(Value)) in subInstWouldBeExtended()
712 Absolute = Inst.getOperand(2).getExpr()->evaluateAsAbsolute(Value); in deriveSubInst()
768 Absolute = Inst.getOperand(1).getExpr()->evaluateAsAbsolute(Value); in deriveSubInst()
893 Absolute = Inst.getOperand(2).getExpr()->evaluateAsAbsolute(Value); in deriveSubInst()
925 Absolute = Inst.getOperand(2).getExpr()->evaluateAsAbsolute(Value); in deriveSubInst()
992 Absolute = Inst.getOperand(1).getExpr()->evaluateAsAbsolute(Value); in deriveSubInst()
DHexagonMCCompound.cpp274 Success = L.getOperand(2).getExpr()->evaluateAsAbsolute(Value); in getCompoundInsn()
292 Success = L.getOperand(2).getExpr()->evaluateAsAbsolute(Value); in getCompoundInsn()
/external/llvm/lib/Target/Hexagon/
DHexagonAsmPrinter.cpp195 if (Imm.getExpr()->evaluateAsAbsolute(Value)) { in smallData()
379 bool Success = Expr->evaluateAsAbsolute(Imm); in HexagonProcessInstruction()
405 bool Success = Expr->evaluateAsAbsolute(Imm); in HexagonProcessInstruction()
440 bool Success = Expr->evaluateAsAbsolute(Imm); in HexagonProcessInstruction()
486 bool Success = MO.getExpr()->evaluateAsAbsolute(Imm); in HexagonProcessInstruction()
541 bool Success = Expr->evaluateAsAbsolute(Value); in HexagonProcessInstruction()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/AsmParser/
DHexagonAsmParser.cpp272 if (myMCExpr->evaluateAsAbsolute(Res)) { in CheckImmRange()
360 if (!getImm()->evaluateAsAbsolute(Value)) in isn1Const()
393 if (!Expr->evaluateAsAbsolute(Value)) { in addSignedImmOperands()
674 if (!Subsection->evaluateAsAbsolute(Res)) in ParseDirectiveSubsection()
1177 if (Expr->evaluateAsAbsolute(Value)) { in parseInstruction()
1243 return Op->isImm() && Op->Imm.Val->evaluateAsAbsolute(Value) && Value == 0 in validateTargetOperandClass()
1249 return Op->isImm() && Op->Imm.Val->evaluateAsAbsolute(Value) && Value == 1 in validateTargetOperandClass()
1355 bool Success = MO.getExpr()->evaluateAsAbsolute(Value); in processInstruction()
1458 bool Absolute = MO_1.getExpr()->evaluateAsAbsolute(Value); in processInstruction()
1549 int sVal = (MO.getExpr()->evaluateAsAbsolute(Value) && Value < 0) ? -1 : 0; in processInstruction()
[all …]
/external/llvm/lib/Target/Hexagon/AsmParser/
DHexagonAsmParser.cpp249 if (myMCExpr->evaluateAsAbsolute(Res)) { in CheckImmRange()
367 if (!Expr->evaluateAsAbsolute(Value)) { in addSignedImmOperands()
888 if (!Subsection->evaluateAsAbsolute(Res)) in ParseDirectiveSubsection()
1411 if (Expr->evaluateAsAbsolute(Value)) { in parseInstruction()
1481 return Op->isImm() && Op->Imm.Val->evaluateAsAbsolute(Value) && Value == 0 in validateTargetOperandClass()
1487 return Op->isImm() && Op->Imm.Val->evaluateAsAbsolute(Value) && Value == 1 in validateTargetOperandClass()
1493 return Op->isImm() && Op->Imm.Val->evaluateAsAbsolute(Value) && Value == -1 in validateTargetOperandClass()
1578 bool Success = MO.getExpr()->evaluateAsAbsolute(Value); in processInstruction()
1683 bool Absolute = MO_1.getExpr()->evaluateAsAbsolute(Value); in processInstruction()
1774 int sVal = (MO.getExpr()->evaluateAsAbsolute(Value) && Value < 0) ? -1 : 0; in processInstruction()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
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()
/external/llvm/lib/Target/AArch64/MCTargetDesc/
DAArch64MachObjectWriter.cpp315 if (Symbol->getVariableValue()->evaluateAsAbsolute( in recordRelocation()
375 if (Symbol->getVariableValue()->evaluateAsAbsolute( in recordRelocation()
/external/llvm/lib/Target/Mips/MCTargetDesc/
DMipsMCExpr.cpp115 if (Expr->evaluateAsAbsolute(AbsVal)) in printImpl()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/MCTargetDesc/
DMipsMCExpr.cpp125 if (Expr->evaluateAsAbsolute(AbsVal)) in printImpl()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/MCTargetDesc/
DX86MachObjectWriter.cpp254 bool isAbs = Value->evaluateAsAbsolute(Res, Layout, in RecordX86_64Relocation()
564 if (A->getVariableValue()->evaluateAsAbsolute( in RecordX86Relocation()
/external/llvm/lib/Target/X86/MCTargetDesc/
DX86MachObjectWriter.cpp255 bool isAbs = Value->evaluateAsAbsolute(Res, Layout, in RecordX86_64Relocation()
568 if (A->getVariableValue()->evaluateAsAbsolute( in RecordX86Relocation()
/external/llvm/lib/Target/X86/InstPrinter/
DX86IntelInstPrinter.cpp134 if (BranchTarget && BranchTarget->evaluateAsAbsolute(Address)) { in printPCRelImm()
/external/llvm/lib/Target/Sparc/MCTargetDesc/
DSparcMCCodeEmitter.cpp135 if (Expr->evaluateAsAbsolute(Res)) in getMachineOpValue()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/MSP430/AsmParser/
DMSP430AsmParser.cpp169 if (!Imm->evaluateAsAbsolute(Val)) in isCGImm()
356 if (Val->evaluateAsAbsolute(Res)) in parseJccInstruction()
/external/llvm/lib/Target/PowerPC/MCTargetDesc/
DPPCMCTargetDesc.cpp155 if (!LocalOffset->evaluateAsAbsolute(Res, MCA)) in emitLocalEntry()

123