reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/Lanai/LanaiGenAsmMatcher.inc
  347   Inst.setOpcode(Opcode);
  353       static_cast<LanaiOperand&>(*Operands[OpIdx]).addRegOperands(Inst, 1);
  361         Inst.addOperand(Inst.getOperand(TiedResOpnd));
  361         Inst.addOperand(Inst.getOperand(TiedResOpnd));
  365       static_cast<LanaiOperand&>(*Operands[OpIdx]).addImmOperands(Inst, 1);
  368       static_cast<LanaiOperand&>(*Operands[OpIdx]).addRegOperands(Inst, 1);
  371       static_cast<LanaiOperand&>(*Operands[OpIdx]).addHiImm16Operands(Inst, 1);
  374       static_cast<LanaiOperand&>(*Operands[OpIdx]).addLoImm16Operands(Inst, 1);
  377       static_cast<LanaiOperand&>(*Operands[OpIdx]).addCondCodeOperands(Inst, 1);
  380       static_cast<LanaiOperand&>(*Operands[OpIdx]).addHiImm16AndOperands(Inst, 1);
  383       static_cast<LanaiOperand&>(*Operands[OpIdx]).addLoImm16AndOperands(Inst, 1);
  386       static_cast<LanaiOperand&>(*Operands[OpIdx]).addBrTargetOperands(Inst, 1);
  389       static_cast<LanaiOperand&>(*Operands[OpIdx]).addMemImmOperands(Inst, 1);
  392       static_cast<LanaiOperand&>(*Operands[OpIdx]).addMemRegImmOperands(Inst, 3);
  395       static_cast<LanaiOperand&>(*Operands[OpIdx]).addMemRegRegOperands(Inst, 3);
  398       static_cast<LanaiOperand&>(*Operands[OpIdx]).addMemSplsOperands(Inst, 3);
  401       Inst.addOperand(MCOperand::createReg(Lanai::R0));
  404       Inst.addOperand(MCOperand::createImm(0));
  407       Inst.addOperand(MCOperand::createReg(Lanai::R1));
  410       static_cast<LanaiOperand&>(*Operands[OpIdx]).addLoImm21Operands(Inst, 1);
  413       static_cast<LanaiOperand&>(*Operands[OpIdx]).addImmShiftOperands(Inst, 1);