Searched refs:ImmVal (Results 1 - 16 of 16) sorted by relevance

/external/llvm/include/llvm/MC/
H A DMCInst.h46 int64_t ImmVal; member in union:llvm::MCOperand::__anon25535
76 return ImmVal;
80 ImmVal = Val;
120 Op.ImmVal = Val;
/external/llvm/include/llvm/CodeGen/
H A DMachineOperand.h157 int64_t ImmVal; // For MO_Immediate. member in union:llvm::MachineOperand::__anon25488
409 return Contents.ImmVal;
506 Contents.ImmVal = immVal;
545 void ChangeToImmediate(int64_t ImmVal);
/external/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp66 bool parseSymbolicImmVal(const MCExpr *&ImmVal);
1989 const MCExpr *ImmVal; local
1990 if (getParser().parseExpression(ImmVal))
1993 const MCConstantExpr *MCE = dyn_cast<MCConstantExpr>(ImmVal);
2328 const MCExpr *ImmVal; local
2329 if (getParser().parseExpression(ImmVal))
2332 const MCConstantExpr *MCE = dyn_cast<MCConstantExpr>(ImmVal);
2601 const MCExpr *ImmVal; local
2603 if (getParser().parseExpression(ImmVal))
2605 const MCConstantExpr *MCE = dyn_cast<MCConstantExpr>(ImmVal);
2682 const MCExpr *ImmVal; local
2749 parseSymbolicImmVal(const MCExpr *&ImmVal) argument
2901 const MCExpr *ImmVal; local
2955 const MCExpr *ImmVal; local
3073 const MCExpr *ImmVal; local
[all...]
/external/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp166 APInt ImmVal = Imm;
168 ImmVal = Imm.sext((BitSize + 63) & ~0x3fU);
174 APInt Tmp = ImmVal.ashr(ShiftVal).sextOrTrunc(64);
/external/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MCCodeEmitter.cpp231 uint32_t ImmVal = 0; local
234 ImmVal = static_cast<uint32_t>(MO.getImm());
242 return ImmVal;
/external/llvm/lib/Target/Hexagon/
H A DHexagonHardwareLoops.cpp239 unsigned ImmVal; member in union:__anon26012::CountValue::Values
249 Contents.ImmVal = v;
265 return Contents.ImmVal;
271 if (isImm()) { OS << Contents.ImmVal; }
/external/llvm/lib/Target/AArch64/Disassembler/
H A DAArch64Disassembler.cpp609 int64_t ImmVal = Imm; local
614 if (ImmVal & (1 << (19 - 1)))
615 ImmVal |= ~((1LL << 19) - 1);
617 if (!Dis->tryAddingSymbolicOperand(Inst, ImmVal << 2, Addr,
619 Inst.addOperand(MCOperand::CreateImm(ImmVal));
1475 unsigned ImmVal = Imm & 0xFFF; local
1497 Inst.addOperand(MCOperand::CreateImm(ImmVal));
/external/llvm/lib/Target/PowerPC/AsmParser/
H A DPPCAsmParser.cpp1555 int64_t ImmVal; local
1557 case MCK_0: ImmVal = 0; break;
1558 case MCK_1: ImmVal = 1; break;
1559 case MCK_2: ImmVal = 2; break;
1560 case MCK_3: ImmVal = 3; break;
1565 if (Op.isImm() && Op.getImm() == ImmVal)
/external/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp948 APInt ImmVal = Imm;
950 ImmVal = Imm.sext((BitSize + 63) & ~0x3fU);
956 APInt Tmp = ImmVal.ashr(ShiftVal).sextOrTrunc(64);
H A DX86ISelDAGToDAG.cpp1396 uint64_t ImmVal = CN->getZExtValue(); local
1397 if ((uint32_t)ImmVal != (uint64_t)ImmVal)
1400 Imm = CurDAG->getTargetConstant(ImmVal, MVT::i64);
/external/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.cpp2525 uint32_t ImmVal = (uint32_t)DefMI->getOperand(1).getImm(); local
2544 ImmVal = -ImmVal;
2551 if (!ARM_AM::isSOImmTwoPartVal(ImmVal))
2553 SOImmValV1 = (uint32_t)ARM_AM::getSOImmTwoPartFirst(ImmVal);
2554 SOImmValV2 = (uint32_t)ARM_AM::getSOImmTwoPartSecond(ImmVal);
2566 ImmVal = -ImmVal;
2573 if (!ARM_AM::isT2SOImmTwoPartVal(ImmVal))
2575 SOImmValV1 = (uint32_t)ARM_AM::getT2SOImmTwoPartFirst(ImmVal);
[all...]
H A DARMExpandPseudoInsts.cpp677 unsigned ImmVal = (unsigned)MO.getImm(); local
678 unsigned SOImmValV1 = ARM_AM::getSOImmTwoPartFirst(ImmVal);
679 unsigned SOImmValV2 = ARM_AM::getSOImmTwoPartSecond(ImmVal);
H A DARMISelLowering.cpp4560 int ImmVal = IsDouble ? ARM_AM::getFP64Imm(FPVal) : ARM_AM::getFP32Imm(FPVal); local
4562 if (ImmVal != -1) {
4572 SDValue NewVal = DAG.getTargetConstant(ImmVal, MVT::i32);
4932 int ImmVal = ARM_AM::getFP32Imm(SplatBits); local
4933 if (ImmVal != -1) {
4934 SDValue Val = DAG.getTargetConstant(ImmVal, MVT::i32);
/external/llvm/utils/TableGen/
H A DAsmMatcherEmitter.cpp347 /// ImmVal - This is the immediate value added to the instruction.
348 int64_t ImmVal; member in union:__anon26561::MatchableInfo::ResOperand::__anon26563
377 X.ImmVal = Val;
1677 int64_t ImmVal = CGA.ResultOperands[AliasOpNo].getImm(); local
1678 ResOperands.push_back(ResOperand::getImmOp(ImmVal));
1880 int64_t Val = OpInfo.ImmVal;
/external/llvm/lib/CodeGen/
H A DMachineInstr.cpp111 void MachineOperand::ChangeToImmediate(int64_t ImmVal) { argument
122 Contents.ImmVal = ImmVal;
/external/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp3063 const MCExpr *ImmVal; local
3064 if (getParser().parseExpression(ImmVal))
3066 const MCConstantExpr *MCE = dyn_cast<MCConstantExpr>(ImmVal);
4861 const MCExpr *ImmVal; local
4862 if (getParser().parseExpression(ImmVal))
4864 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(ImmVal);
4868 ImmVal = MCConstantExpr::Create(INT32_MIN, getContext());
4871 Operands.push_back(ARMOperand::CreateImm(ImmVal, S, E));

Completed in 350 milliseconds