| /freebsd-12.1/contrib/llvm/lib/Target/Lanai/AsmParser/ |
| H A D | LanaiAsmParser.cpp | 213 const MCConstantExpr *MCE = dyn_cast<MCConstantExpr>(Imm.Value); in isBrImm() 230 if (const MCConstantExpr *ConstExpr = dyn_cast<MCConstantExpr>(Imm.Value)) { in isHiImm16() 252 const MCConstantExpr *ConstExpr = dyn_cast<MCConstantExpr>(Imm.Value); in isHiImm16And() 313 const MCConstantExpr *ConstExpr = dyn_cast<MCConstantExpr>(Imm.Value); in isLoImm16And() 326 const MCConstantExpr *ConstExpr = dyn_cast<MCConstantExpr>(Imm.Value); in isImmShift() 368 const MCConstantExpr *ConstExpr = dyn_cast<MCConstantExpr>(Imm.Value); in isImm10() 379 const MCConstantExpr *ConstExpr = dyn_cast<MCConstantExpr>(Imm.Value); in isCondCode() 393 else if (const MCConstantExpr *ConstExpr = dyn_cast<MCConstantExpr>(Expr)) in addExpr() 466 if (const MCConstantExpr *ConstExpr = dyn_cast<MCConstantExpr>(getImm())) in addLoImm16Operands() 489 if (const MCConstantExpr *ConstExpr = dyn_cast<MCConstantExpr>(getImm())) in addLoImm16AndOperands() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/AsmParser/ |
| H A D | X86Operand.h | 103 if (auto Imm = cast<MCConstantExpr>(Val)->getValue()) in print() 213 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(getImm()); in isImmSExti16i8() 227 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(getImm()); in isImmSExti32i8() 241 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(getImm()); in isImmSExti64i8() 255 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(getImm()); in isImmSExti64i32() 268 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(getImm()); in isImmUnsignedi8() 371 cast<MCConstantExpr>(getMemDisp())->getValue() == 0; in isSrcIdx() 391 cast<MCConstantExpr>(getMemDisp())->getValue() == 0; in isDstIdx() 457 if (const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(Expr)) in addExpr() 498 if (const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(getMemDisp())) in addAbsMemOperands() [all …]
|
| H A D | X86AsmInstrumentation.cpp | 323 const MCExpr *Disp = MCConstantExpr::create(0, Ctx); in InstrumentMOVSBase() 332 const MCExpr *Disp = MCConstantExpr::create(-1, Ctx); in InstrumentMOVSBase() 342 const MCExpr *Disp = MCConstantExpr::create(0, Ctx); in InstrumentMOVSBase() 350 const MCExpr *Disp = MCConstantExpr::create(-1, Ctx); in InstrumentMOVSBase() 468 const MCConstantExpr *Disp = in ComputeMemOperandAddress() 501 const MCExpr *Disp = MCConstantExpr::create(NewDisplacement, Ctx); in AddDisplacement() 652 const MCExpr *Disp = MCConstantExpr::create(kShadowOffset, Ctx); in InstrumentMemOperandSmall() 678 const MCExpr *Disp = MCConstantExpr::create(1, Ctx); in InstrumentMemOperandSmall() 729 const MCExpr *Disp = MCConstantExpr::create(kShadowOffset, Ctx); in InstrumentMemOperandLarge() 869 const MCExpr *Disp = MCConstantExpr::create(Offset, Ctx); in EmitAdjustRSP() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/AsmParser/ |
| H A D | ARMAsmParser.cpp | 996 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(getImm()); in isFPImm() 1005 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(getImm()); in isImmediate() 1014 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(getImm()); in isImmediateS4() 1037 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(getImm()); in isImm0_508s4Neg() 1046 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(getImm()); in isImm0_4095Neg() 1075 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(getImm()); in isImm256_65535Expr() 1085 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(getImm()); in isImm0_65535Expr() 3715 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(Expr); in parseCoprocOptionOperand() 5122 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(Expr); in parseMemory() 5299 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(Expr); in parseMemRegOffsetShift() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/AsmParser/ |
| H A D | AArch64AsmParser.cpp | 632 const MCConstantExpr *MCE = dyn_cast<MCConstantExpr>(getImm()); in isUImm6() 1605 const MCConstantExpr *MCE = cast<MCConstantExpr>(getImm()); in addUImm6Operands() 1612 const MCConstantExpr *MCE = cast<MCConstantExpr>(getImm()); in addImmScaledOperands() 1619 const MCConstantExpr *MCE = cast<MCConstantExpr>(getImm()); in addLogicalImmOperands() 1628 const MCConstantExpr *MCE = cast<MCConstantExpr>(getImm()); in addLogicalImmNotOperands() 1636 const MCConstantExpr *MCE = cast<MCConstantExpr>(getImm()); in addSIMDImmType10Operands() 1785 const MCConstantExpr *CE = cast<MCConstantExpr>(getImm()); in addMOVZMovAliasOperands() 1794 const MCConstantExpr *CE = cast<MCConstantExpr>(getImm()); in addMOVNMovAliasOperands() 1801 const MCConstantExpr *MCE = cast<MCConstantExpr>(getImm()); in addComplexRotationEvenOperands() 1807 const MCConstantExpr *MCE = cast<MCConstantExpr>(getImm()); in addComplexRotationOddOperands() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonAsmPrinter.cpp | 265 int32_t V = cast<MCConstantExpr>(HE->getExpr())->getValue(); in ScaleVectorOffset() 299 const MCConstantExpr *Zero = MCConstantExpr::create(0, OutContext); in HexagonProcessInstruction() 306 const MCConstantExpr *Zero = MCConstantExpr::create(0, OutContext); in HexagonProcessInstruction() 313 const MCConstantExpr *Zero = MCConstantExpr::create(0, OutContext); in HexagonProcessInstruction() 320 const MCConstantExpr *Zero = MCConstantExpr::create(0, OutContext); in HexagonProcessInstruction() 327 const MCConstantExpr *C255 = MCConstantExpr::create(255, OutContext); in HexagonProcessInstruction() 450 const MCExpr *One = MCConstantExpr::create(1, OutContext); in HexagonProcessInstruction() 486 const MCExpr *One = MCConstantExpr::create(1, OutContext); in HexagonProcessInstruction() 513 const MCExpr *One = MCConstantExpr::create(1, OutContext); in HexagonProcessInstruction() 532 const MCExpr *MOne = MCConstantExpr::create(-1, OutContext); in HexagonProcessInstruction() [all …]
|
| H A D | HexagonMCInstLower.cpp | 89 ME = MCBinaryExpr::createAdd(ME, MCConstantExpr::create(MO.getOffset(), MC), in GetSymbolRef() 135 MCConstantExpr::create(*Val.bitcastToAPInt().getRawData(), in HexagonLowerToMC() 144 MCConstantExpr::create(MO.getImm(), AP.OutContext), AP.OutContext); in HexagonLowerToMC()
|
| /freebsd-12.1/contrib/llvm/lib/MC/MCDisassembler/ |
| H A D | MCExternalSymbolizer.cpp | 97 Add = MCConstantExpr::create((int)SymbolicOp.AddSymbol.Value, Ctx); in tryAddingSymbolicOperand() 108 Sub = MCConstantExpr::create((int)SymbolicOp.SubtractSymbol.Value, Ctx); in tryAddingSymbolicOperand() 114 Off = MCConstantExpr::create(SymbolicOp.Value, Ctx); in tryAddingSymbolicOperand() 136 Expr = MCConstantExpr::create(0, Ctx); in tryAddingSymbolicOperand()
|
| /freebsd-12.1/contrib/llvm/lib/MC/ |
| H A D | MCExpr.cpp | 47 OS << cast<MCConstantExpr>(*this).getValue(); in print() 89 if (isa<MCConstantExpr>(BE.getLHS()) || isa<MCSymbolRefExpr>(BE.getLHS())) { in print() 100 if (const MCConstantExpr *RHSC = dyn_cast<MCConstantExpr>(BE.getRHS())) { in print() 130 if (isa<MCConstantExpr>(BE.getRHS()) || isa<MCSymbolRefExpr>(BE.getRHS())) { in print() 164 const MCConstantExpr *MCConstantExpr::create(int64_t Value, MCContext &Ctx) { in create() 165 return new (Ctx) MCConstantExpr(Value); in create() 491 if (const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(this)) { in evaluateAsAbsolute() 687 Res = MCValue::get(cast<MCConstantExpr>(this)->getValue()); in evaluateAsRelocatableImpl()
|
| H A D | ConstantPools.cpp | 42 const MCConstantExpr *C = dyn_cast<MCConstantExpr>(Value); in addEntry()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/Disassembler/ |
| H A D | AArch64ExternalSymbolizer.cpp | 179 Add = MCConstantExpr::create(SymbolicOp.AddSymbol.Value, Ctx); in tryAddingSymbolicOperand() 190 Sub = MCConstantExpr::create(SymbolicOp.SubtractSymbol.Value, Ctx); in tryAddingSymbolicOperand() 196 Off = MCConstantExpr::create(SymbolicOp.Value, Ctx); in tryAddingSymbolicOperand() 218 Expr = MCConstantExpr::create(0, Ctx); in tryAddingSymbolicOperand()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/AsmParser/ |
| H A D | HexagonAsmParser.cpp | 400 MCConstantExpr::create(Extended, Context), Context); in addSignedImmOperands() 539 MCConstantExpr::create(Value, getContext()), getContext()))); in canonicalizeImmediates() 687 MCConstantExpr::create(8192 + Res, getContext()), getContext()); in ParseDirectiveSubsection() 706 const MCConstantExpr *MCE = dyn_cast<MCConstantExpr>(Value); in ParseDirectiveFalign() 1181 Expr, MCConstantExpr::create(16, Context), Context); in parseInstruction() 1184 Expr, MCConstantExpr::create(0xffff, Context), Context); in parseInstruction() 1567 MCConstantExpr::create(s8, Context), Context))); // upper 32 in processInstruction() 1569 MCConstantExpr::create(Lo_32(Value), Context), Context); in processInstruction() 1576 MCConstantExpr::create(0, Context), Context))); // upper 32 in processInstruction() 1694 MCConstantExpr::create(Value * -1, Context), Context)); in processInstruction() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | WinException.cpp | 288 return MCConstantExpr::create(0, Asm->OutContext); in create32bitRef() 297 return MCConstantExpr::create(0, Asm->OutContext); in create32bitRef() 306 MCConstantExpr::create(1, Asm->OutContext), in getLabel() 320 MCConstantExpr::create(1, Asm->OutContext), in getOffsetPlusOne() 556 MCConstantExpr::create(FuncInfo.SEHSetFrameOffset, Ctx); in emitCSpecificHandlerTable() 567 const MCExpr *EntrySize = MCConstantExpr::create(16, Ctx); in emitCSpecificHandlerTable() 622 ExceptOrNull = MCConstantExpr::create(0, Ctx); in emitSEHActionsForRange() 627 : MCConstantExpr::create(1, Ctx); in emitSEHActionsForRange() 829 FrameAllocOffsetRef = MCConstantExpr::create(Offset, Asm->OutContext); in emitCXXFrameHandler3Table() 831 FrameAllocOffsetRef = MCConstantExpr::create(0, Asm->OutContext); in emitCXXFrameHandler3Table() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/XCore/InstPrinter/ |
| H A D | XCoreInstPrinter.cpp | 57 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(BE->getRHS()); in printExpr()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86TargetObjectFile.cpp | 36 const MCExpr *Four = MCConstantExpr::create(4, getContext()); in getTTypeGlobalReference() 59 const MCExpr *Off = MCConstantExpr::create(FinalOff, getContext()); in getIndirectSymViaGOTPCRel()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/InstPrinter/ |
| H A D | X86InstPrinterCommon.cpp | 108 const MCConstantExpr *BranchTarget = dyn_cast<MCConstantExpr>(Op.getExpr()); in printPCRelImm()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARC/ |
| H A D | ARCMCInstLower.cpp | 72 const MCConstantExpr *OffsetExpr = MCConstantExpr::create(Offset, *Ctx); in LowerSymbolOperand()
|
| /freebsd-12.1/contrib/llvm/lib/Target/XCore/ |
| H A D | XCoreMCInstLower.cpp | 73 const MCConstantExpr *OffsetExpr = MCConstantExpr::create(Offset, *Ctx); in LowerSymbolOperand()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUMCInstLower.cpp | 108 const MCConstantExpr *One = MCConstantExpr::create(4, Ctx); in getLongBranchBlockExpr() 148 MCConstantExpr::create(MO.getOffset(), Ctx), Ctx); in lowerOperand() 229 return MCConstantExpr::create(AT.getNullPointerValue(DstAddr), in lowerAddrSpaceCast()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/MCTargetDesc/ |
| H A D | MipsMCCodeEmitter.cpp | 250 MO.getExpr(), MCConstantExpr::create(-4, Ctx), Ctx); in getBranchTargetOpValue() 272 MO.getExpr(), MCConstantExpr::create(-4, Ctx), Ctx); in getBranchTargetOpValue1SImm16() 295 MO.getExpr(), MCConstantExpr::create(-2, Ctx), Ctx); in getBranchTargetOpValueMMR6() 318 MO.getExpr(), MCConstantExpr::create(-4, Ctx), Ctx); in getBranchTargetOpValueLsl2MMR6() 404 MO.getExpr(), MCConstantExpr::create(-4, Ctx), Ctx); in getBranchTarget21OpValue() 426 MO.getExpr(), MCConstantExpr::create(-4, Ctx), Ctx); in getBranchTarget21OpValueMM() 448 MO.getExpr(), MCConstantExpr::create(-4, Ctx), Ctx); in getBranchTarget26OpValue() 470 MO.getExpr(), MCConstantExpr::create(-4, Ctx), Ctx); in getBranchTarget26OpValueMM() 598 return cast<MCConstantExpr>(Expr)->getValue(); in getExprOpValue()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARC/InstPrinter/ |
| H A D | ARCInstPrinter.cpp | 112 if (const auto *CE = dyn_cast<MCConstantExpr>(Expr)) { in printExpr() 120 const auto *CE = dyn_cast<MCConstantExpr>(BE->getRHS()); in printExpr()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64MCInstLower.cpp | 111 Expr, MCConstantExpr::create(MO.getOffset(), Ctx), Ctx); in lowerSymbolOperandDarwin() 181 Expr, MCConstantExpr::create(MO.getOffset(), Ctx), Ctx); in lowerSymbolOperandELF() 230 Expr, MCConstantExpr::create(MO.getOffset(), Ctx), Ctx); in lowerSymbolOperandCOFF()
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCMCInstLower.cpp | 122 MCConstantExpr::create(32768, Ctx), in GetSymbolRef() 127 MCConstantExpr::create(MO.getOffset(), Ctx), in GetSymbolRef()
|
| /freebsd-12.1/contrib/llvm/lib/Target/MSP430/AsmParser/ |
| H A D | MSP430AsmParser.cpp | 136 else if (const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(Expr)) in addExprOperand() 342 const MCExpr *CCode = MCConstantExpr::create(CondCode, getContext()); in parseJccInstruction() 502 MCConstantExpr::create(0, getContext()), StartLoc, EndLoc)); in ParseOperand()
|
| /freebsd-12.1/contrib/llvm/lib/Target/BPF/AsmParser/ |
| H A D | BPFAsmParser.cpp | 129 return isImm() && dyn_cast<MCConstantExpr>(getImm()); in isConstantImm() 134 return static_cast<const MCConstantExpr *>(Val)->getValue(); in getConstantImm() 179 if (auto *CE = dyn_cast<MCConstantExpr>(Expr)) in addExpr()
|