HomeSort by relevance Sort by last modified time
    Searched defs:Op2 (Results 1 - 25 of 34) sorted by null

1 2

  /external/llvm/lib/Target/BPF/MCTargetDesc/
BPFMCCodeEmitter.cpp 161 MCOperand Op2 = MI.getOperand(2);
162 assert(Op2.isImm() && "Second operand is not immediate.");
163 Encoding |= Op2.getImm() & 0xffff;
  /external/llvm/lib/Target/Hexagon/
HexagonExpandPredSpillCode.cpp 103 MachineOperand &Op2 = MI->getOperand(2);
119 NewMI->addOperand(Op2);
146 MachineOperand &Op2 = MI->getOperand(2);
157 NewMI->addOperand(Op2);
188 MachineOperand &Op2 = MI->getOperand(2);
198 NewMI->addOperand(Op2);
225 MachineOperand &Op2 = MI->getOperand(2);
239 NewMI->addOperand(Op2);
HexagonPeephole.cpp 291 MachineOperand Op2 = MI->getOperand(S2);
292 ChangeOpInto(MI->getOperand(S1), Op2);
HexagonSplitDouble.cpp 701 MachineOperand &Op2 = MI->getOperand(2);
719 if (Op2.isImm()) {
721 .addImm(Op2.getImm());
722 } else if (Op2.isReg()) {
724 .addReg(Op2.getReg(), getRegState(Op2), Op2.getSubReg());
755 MachineOperand &Op2 = MI->getOperand(2);
756 assert(Op0.isReg() && Op1.isReg() && Op2.isImm());
757 int64_t Sh64 = Op2.getImm()
    [all...]
HexagonHardwareLoops.cpp 639 const MachineOperand &Op2 = CondI->getOperand(2);
643 if (Op2.isImm() || Op1.getReg() == IVReg)
644 EndValue = &Op2;
    [all...]
HexagonISelLowering.cpp     [all...]
HexagonInstrInfo.cpp     [all...]
  /external/llvm/lib/Target/AArch64/Utils/
AArch64BaseInfo.cpp 858 // Try to parse an S<op0>_<op1>_<Cn>_<Cm>_<op2> register name
867 uint32_t Op0 = 0, Op1 = 0, CRn = 0, CRm = 0, Op2 = 0;
873 Ops[5].getAsInteger(10, Op2);
874 Bits = (Op0 << 14) | (Op1 << 11) | (CRn << 7) | (CRm << 3) | Op2;
903 uint32_t Op2 = Bits & 0x7;
906 + "_c" + utostr(CRm) + "_" + utostr(Op2);
  /external/llvm/lib/Target/X86/
X86OptimizeLEAs.cpp 206 const MachineOperand *Op2 = &MI2.getOperand(N2 + X86::AddrDisp);
207 if (!isIdenticalOp(*Op1, *Op2)) {
208 if (Op1->isImm() && Op2->isImm())
209 AddrDispShift = Op1->getImm() - Op2->getImm();
210 else if (Op1->isGlobal() && Op2->isGlobal() &&
211 Op1->getGlobal() == Op2->getGlobal())
212 AddrDispShift = Op1->getOffset() - Op2->getOffset();
X86ISelDAGToDAG.cpp     [all...]
  /external/llvm/lib/Target/XCore/Disassembler/
XCoreDisassembler.cpp 241 Decode2OpInstruction(unsigned Insn, unsigned &Op1, unsigned &Op2) {
254 Op2 = (Op2High << 2) | fieldFromInstruction(Insn, 0, 2);
259 Decode3OpInstruction(unsigned Insn, unsigned &Op1, unsigned &Op2,
269 Op2 = (Op2High << 2) | fieldFromInstruction(Insn, 2, 2);
347 unsigned Op1, Op2;
348 DecodeStatus S = Decode2OpInstruction(Insn, Op1, Op2);
353 DecodeGRRegsRegisterClass(Inst, Op2, Address, Decoder);
360 unsigned Op1, Op2;
361 DecodeStatus S = Decode2OpInstruction(Insn, Op1, Op2);
366 DecodeGRRegsRegisterClass(Inst, Op2, Address, Decoder)
    [all...]
  /external/llvm/lib/Target/AArch64/InstPrinter/
AArch64InstPrinter.cpp 68 const MCOperand &Op2 = MI->getOperand(2);
73 if (Op2.isImm() && Op2.getImm() == 0 && Op3.isImm()) {
109 if (Op2.isImm() && Op3.isImm()) {
112 int64_t immr = Op2.getImm();
143 if (Op2.getImm() > Op3.getImm()) {
146 << ", #" << (Is64Bit ? 64 : 32) - Op2.getImm() << ", #" << Op3.getImm() + 1;
154 << ", #" << Op2.getImm() << ", #" << Op3.getImm() - Op2.getImm() + 1;
161 const MCOperand &Op2 = MI->getOperand(2)
    [all...]
  /external/llvm/lib/Target/Mips/
MipsSEFrameLowering.cpp 324 const MachineOperand &Op2 = I->getOperand(2);
326 if ((Op1.isReg() && Op1.isUndef()) || (Op2.isReg() && Op2.isUndef())) {
349 unsigned N = Op2.getImm();
    [all...]
MipsSEISelLowering.cpp     [all...]
  /external/llvm/lib/Transforms/Scalar/
Scalarizer.cpp 402 Scatterer Op2 = scatter(&SI, SI.getOperand(2));
404 assert(Op2.size() == NumElems && "Mismatched select");
412 Res[I] = Builder.CreateSelect(Op0[I], Op1[I], Op2[I],
417 Res[I] = Builder.CreateSelect(Op0, Op1[I], Op2[I],
LoopRerollPass.cpp     [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
LegalizeVectorOps.cpp 736 SDValue Op2 = Op.getOperand(2);
739 && Op1.getValueType() == Op2.getValueType() && "Invalid type");
773 Op2 = DAG.getNode(ISD::BITCAST, DL, MaskTy, Op2);
780 Op2 = DAG.getNode(ISD::AND, DL, MaskTy, Op2, NotMask);
781 SDValue Val = DAG.getNode(ISD::OR, DL, MaskTy, Op1, Op2);
    [all...]
LegalizeFloatTypes.cpp     [all...]
TargetLowering.cpp     [all...]
  /external/llvm/lib/CodeGen/
TargetInstrInfo.cpp 566 const MachineOperand &Op2 = Inst.getOperand(2);
575 if (Op2.isReg() && TargetRegisterInfo::isVirtualRegister(Op2.getReg()))
576 MI2 = MRI.getUniqueVRegDef(Op2.getReg());
    [all...]
  /external/llvm/lib/Analysis/
CFLAliasAnalysis.cpp 185 auto *Op2 = Inst.getOperand(1);
187 Output.push_back(Edge(&Inst, Op2, EdgeType::Assign, AttrNone));
    [all...]
  /external/llvm/lib/Target/X86/AsmParser/
X86AsmParser.cpp 178 ICToken Op2 = OperandStack.pop_back_val();
185 Val = Op1.second + Op2.second;
189 Val = Op1.second - Op2.second;
193 assert (Op1.first == IC_IMM && Op2.first == IC_IMM &&
195 Val = Op1.second * Op2.second;
199 assert (Op1.first == IC_IMM && Op2.first == IC_IMM &&
201 assert (Op2.second != 0 && "Division by zero!");
202 Val = Op1.second / Op2.second;
206 assert (Op1.first == IC_IMM && Op2.first == IC_IMM &&
208 Val = Op1.second | Op2.second
    [all...]
  /frameworks/compile/libbcc/bcinfo/BitReader_2_7/
BitcodeReader.cpp     [all...]
  /external/llvm/lib/Bitcode/Reader/
BitcodeReader.cpp     [all...]
  /external/llvm/lib/Target/ARM/
ARMFastISel.cpp 117 unsigned Op2, bool Op2IsKill);
338 unsigned Op2, bool Op2IsKill) {
346 Op2 = constrainOperandRegClass(II, Op1, 3);
353 .addReg(Op2, Op2IsKill * RegState::Kill));
358 .addReg(Op2, Op2IsKill * RegState::Kill));
    [all...]

Completed in 599 milliseconds

1 2