| /src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| X86EvexToVex.cpp | 178 int64_t ImmVal = Imm.getImm(); 180 Imm.setImm(0x20 | ((ImmVal & 2) << 3) | (ImmVal & 1)); 200 int64_t ImmVal = Imm.getImm(); 202 if ((ImmVal & 0xf) != ImmVal)
|
| X86InstrInfo.h | 325 int64_t &ImmVal) const override;
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/MC/ |
| MCInst.h | 50 int64_t ImmVal; 82 return ImmVal; 87 ImmVal = Val; 144 Op.ImmVal = Val;
|
| /src/external/apache2/llvm/dist/llvm/utils/TableGen/ |
| PredicateExpander.h | 58 void expandCheckImmOperand(raw_ostream &OS, int OpIndex, int ImmVal, 60 void expandCheckImmOperand(raw_ostream &OS, int OpIndex, StringRef ImmVal,
|
| PredicateExpander.cpp | 22 int ImmVal, 30 OS << (shouldNegate() ? " != " : " == ") << ImmVal; 34 StringRef ImmVal, 36 if (ImmVal.empty()) 45 OS << (shouldNegate() ? " != " : " == ") << ImmVal; 340 Rec->getValueAsInt("ImmVal"), 345 Rec->getValueAsString("ImmVal"),
|
| AsmMatcherEmitter.cpp | 447 /// ImmVal - This is the immediate value added to the instruction. 448 int64_t ImmVal; 478 X.ImmVal = Val; 1894 int64_t ImmVal = CGA.ResultOperands[AliasOpNo].getImm(); 1895 ResOperands.push_back(ResOperand::getImmOp(ImmVal)); 2174 int64_t Val = OpInfo.ImmVal;
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/VE/ |
| VEInstrInfo.cpp | 551 int64_t ImmVal; 562 ImmVal = 564 LLVM_DEBUG(dbgs() << "ImmVal is " << ImmVal << "\n"); 575 ImmVal = DefMI.getOperand(2).getImm() + DefMI.getOperand(3).getImm(); 576 LLVM_DEBUG(dbgs() << "ImmVal is " << ImmVal << "\n"); 681 if (isInt<7>(ImmVal)) { 682 // This ImmVal matches to SImm7 slot, so change UseOpc to an instruction 685 } else if (isMImmVal(ImmVal)) { [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
| HexagonConstExtenders.cpp | 343 int64_t ImmVal; // MO_Immediate, MO_TargetIndex, 351 return Kind == ER.Kind && V.ImmVal == ER.V.ImmVal; 511 OS << "imm:" << ER.V.ImmVal; 526 OS << "tgi:" << ER.V.ImmVal; 529 OS << "cpi:" << ER.V.ImmVal; 532 OS << "jti:" << ER.V.ImmVal; 535 OS << "???:" << ER.V.ImmVal; 696 // Always store ImmVal, since it's the field used for comparisons. 697 V.ImmVal = 0 [all...] |
| HexagonHardwareLoops.cpp | 327 unsigned ImmVal; 337 Contents.ImmVal = v; 356 return Contents.ImmVal; 361 if (isImm()) { OS << Contents.ImmVal; }
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
| AArch64ISelDAGToDAG.cpp | 3103 const int64_t ImmVal = CNode->getSExtValue(); 3111 Imm = CurDAG->getTargetConstant(ImmVal & 0xFF, DL, MVT::i32); 3115 if ((ImmVal & 0xFF) == ImmVal) { 3117 Imm = CurDAG->getTargetConstant(ImmVal, DL, MVT::i32); 3119 } else if ((ImmVal & 0xFF) == 0) { 3120 assert((ImmVal >= -32768) && (ImmVal <= 32512)); 3122 Imm = CurDAG->getTargetConstant((ImmVal >> 8) & 0xFF, DL, MVT::i32); 3129 if ((ImmVal & 0xFF) == ImmVal) [all...] |
| AArch64TargetTransformInfo.cpp | 72 APInt ImmVal = Imm; 74 ImmVal = Imm.sext((BitSize + 63) & ~0x3fU); 80 APInt Tmp = ImmVal.ashr(ShiftVal).sextOrTrunc(64);
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| MachineOperand.h | 173 int64_t ImmVal; // For MO_Immediate. 539 return Contents.ImmVal; 655 void setImm(int64_t immVal) { 657 Contents.ImmVal = immVal; 733 void ChangeToImmediate(int64_t ImmVal, unsigned TargetFlags = 0);
|
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| ImplicitNullChecks.cpp | 420 int64_t ImmVal; 421 if (!TII->getConstValDefinedInReg(*ModifyingMI, RegUsedInAddr, ImmVal)) 426 APInt ImmValC(RegSizeInBits, ImmVal, true /*IsSigned*/); 431 // Sign of the product depends on the sign of the ImmVal, since Multiplier
|
| MachineOperand.cpp | 156 void MachineOperand::ChangeToImmediate(int64_t ImmVal, unsigned TargetFlags) { 162 Contents.ImmVal = ImmVal;
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/ |
| AArch64MCCodeEmitter.cpp | 216 uint32_t ImmVal = 0; 219 ImmVal = static_cast<uint32_t>(MO.getImm()); 227 return ImmVal;
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/AsmParser/ |
| AArch64AsmParser.cpp | 159 bool parseSymbolicImmVal(const MCExpr *&ImmVal); 2449 const MCExpr *ImmVal; 2450 if (getParser().parseExpression(ImmVal)) 2453 const MCConstantExpr *MCE = dyn_cast<MCConstantExpr>(ImmVal); 2870 const MCExpr *ImmVal; 2871 if (getParser().parseExpression(ImmVal)) 2874 const MCConstantExpr *MCE = dyn_cast<MCConstantExpr>(ImmVal); 3080 const MCExpr *ImmVal; 3083 if (getParser().parseExpression(ImmVal)) 3085 const MCConstantExpr *MCE = dyn_cast<MCConstantExpr>(ImmVal); [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/AsmParser/ |
| PPCAsmParser.cpp | 1721 int64_t ImmVal; 1723 case MCK_0: ImmVal = 0; break; 1724 case MCK_1: ImmVal = 1; break; 1725 case MCK_2: ImmVal = 2; break; 1726 case MCK_3: ImmVal = 3; break; 1727 case MCK_4: ImmVal = 4; break; 1728 case MCK_5: ImmVal = 5; break; 1729 case MCK_6: ImmVal = 6; break; 1730 case MCK_7: ImmVal = 7; break; 1735 if (Op.isImm() && Op.getImm() == ImmVal) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/AsmParser/ |
| SparcAsmParser.cpp | 855 int64_t ImmVal = 0; 859 if (!Mask->isImm() || !Mask->getImm()->evaluateAsAbsolute(ImmVal) || 860 ImmVal < 0 || ImmVal > 127) { 886 ImmVal |= MaskVal; 892 EVal = MCConstantExpr::create(ImmVal, getContext());
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/Disassembler/ |
| AArch64Disassembler.cpp | 845 int64_t ImmVal = Imm; 850 if (ImmVal & (1 << (19 - 1))) 851 ImmVal |= ~((1LL << 19) - 1); 853 if (!Dis->tryAddingSymbolicOperand(Inst, ImmVal * 4, Addr, 855 Inst.addOperand(MCOperand::createImm(ImmVal)); 1754 unsigned ImmVal = Imm & 0xFFF; 1776 Inst.addOperand(MCOperand::createImm(ImmVal));
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| ARMBaseInstrInfo.cpp | 3312 uint32_t ImmVal = (uint32_t)DefMI.getOperand(1).getImm(); 3335 if (ARM_AM::isSOImmTwoPartVal(ImmVal)) 3337 else if (ARM_AM::isSOImmTwoPartVal(-ImmVal)) { 3338 ImmVal = -ImmVal; 3342 SOImmValV1 = (uint32_t)ARM_AM::getSOImmTwoPartFirst(ImmVal); 3343 SOImmValV2 = (uint32_t)ARM_AM::getSOImmTwoPartSecond(ImmVal); 3347 if (!ARM_AM::isSOImmTwoPartVal(ImmVal)) 3349 SOImmValV1 = (uint32_t)ARM_AM::getSOImmTwoPartFirst(ImmVal); 3350 SOImmValV2 = (uint32_t)ARM_AM::getSOImmTwoPartSecond(ImmVal); [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/ |
| AArch64InstructionSelector.cpp | 1676 Optional<int64_t> ImmVal = getVectorSHLImm(Ty, Src2Reg, MRI); 1680 Opc = ImmVal ? AArch64::SHLv2i64_shift : AArch64::USHLv2i64; 1682 Opc = ImmVal ? AArch64::SHLv4i32_shift : AArch64::USHLv4i32; 1684 Opc = ImmVal ? AArch64::SHLv2i32_shift : AArch64::USHLv2i32; 1686 Opc = ImmVal ? AArch64::SHLv4i16_shift : AArch64::USHLv4i16; 1688 Opc = ImmVal ? AArch64::SHLv8i16_shift : AArch64::USHLv8i16; 1690 Opc = ImmVal ? AArch64::SHLv16i8_shift : AArch64::USHLv16i8; 1692 Opc = ImmVal ? AArch64::SHLv8i8_shift : AArch64::USHLv8i8; 1699 if (ImmVal) 1700 Shl.addImm(*ImmVal); [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AsmParser/ |
| AMDGPUAsmParser.cpp | 2047 uint64_t ImmVal = FPLiteral.bitcastToAPInt().getZExtValue(); 2048 Inst.addOperand(MCOperand::createImm(ImmVal)); 6117 int64_t ImmVal = 0; 6126 ImmVal = encodeHwreg(HwReg.Id, Offset.Id, Width.Id); 6130 } else if (parseExpr(ImmVal, "a hwreg macro")) { 6131 if (ImmVal < 0 || !isUInt<16>(ImmVal)) { 6139 Operands.push_back(AMDGPUOperand::CreateImm(this, ImmVal, Loc, AMDGPUOperand::ImmTyHwreg)); 6228 int64_t ImmVal = 0; 6237 ImmVal = encodeMsg(Msg.Id, Op.Id, Stream.Id) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/ |
| RISCVISelDAGToDAG.cpp | 1422 int64_t ImmVal = SignExtend64(C->getSExtValue(), Width); 1424 if (!isInt<5>(ImmVal)) 1427 Imm = CurDAG->getTargetConstant(ImmVal, SDLoc(N), Subtarget->getXLenVT());
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/AVR/ |
| AVRExpandPseudoInsts.cpp | 78 bool isLogicImmOpRedundant(unsigned Op, unsigned ImmVal) const; 208 isLogicImmOpRedundant(unsigned Op, unsigned ImmVal) const { 211 if (Op == AVR::ANDIRdK && ImmVal == 0xff) 215 if (Op == AVR::ORIRdK && ImmVal == 0x0)
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/AsmParser/ |
| RISCVAsmParser.cpp | 1689 int64_t ImmVal; 1691 if (getParser().parseIntToken(ImmVal, 1699 RISCVOperand::createImm(MCConstantExpr::create(ImmVal, getContext()),
|