Searched refs:addOperand (Results 1 - 25 of 67) sorted by relevance

123

/external/llvm/lib/Target/ARM/
H A DARMInstrInfo.cpp35 NopInst.addOperand(MCOperand::CreateImm(0));
36 NopInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
37 NopInst.addOperand(MCOperand::CreateReg(0));
40 NopInst.addOperand(MCOperand::CreateReg(ARM::R0));
41 NopInst.addOperand(MCOperand::CreateReg(ARM::R0));
42 NopInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
43 NopInst.addOperand(MCOperand::CreateReg(0));
44 NopInst.addOperand(MCOperand::CreateReg(0));
H A DARMAsmPrinter.cpp1035 BrInst.addOperand(MCOperand::CreateExpr(MBBSymbolExpr));
1036 BrInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1037 BrInst.addOperand(MCOperand::CreateReg(0));
1087 Inst.addOperand(MCOperand::CreateReg(Dest));
1088 Inst.addOperand(MCOperand::CreateExpr(SymbolExpr));
1090 Inst.addOperand(MCOperand::CreateImm(pred));
1091 Inst.addOperand(MCOperand::CreateReg(ccreg));
1312 TmpInst.addOperand(MCOperand::CreateReg(ARM::LR));
1313 TmpInst.addOperand(MCOperand::CreateReg(ARM::PC));
1315 TmpInst.addOperand(MCOperan
[all...]
H A DThumb1InstrInfo.cpp31 NopInst.addOperand(MCOperand::CreateReg(ARM::R8));
32 NopInst.addOperand(MCOperand::CreateReg(ARM::R8));
33 NopInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
34 NopInst.addOperand(MCOperand::CreateReg(0));
H A DARMExpandPseudoInsts.cpp81 UseMI.addOperand(MO);
83 DefMI.addOperand(MO);
400 MIB.addOperand(MI.getOperand(OpIdx++));
403 MIB.addOperand(MI.getOperand(OpIdx++));
404 MIB.addOperand(MI.getOperand(OpIdx++));
407 MIB.addOperand(MI.getOperand(OpIdx++));
417 MIB.addOperand(MI.getOperand(OpIdx++));
418 MIB.addOperand(MI.getOperand(OpIdx++));
425 MIB.addOperand(MO);
452 MIB.addOperand(M
[all...]
H A DARMMCInstLower.cpp123 OutMI.addOperand(MCOp);
H A DThumb2SizeReduction.cpp458 MIB.addOperand(MI->getOperand(0));
459 MIB.addOperand(MI->getOperand(1));
472 MIB.addOperand(MI->getOperand(OpNum));
519 .addOperand(MI->getOperand(0))
520 .addOperand(MI->getOperand(1))
675 MIB.addOperand(MI->getOperand(0));
690 MIB.addOperand(MI->getOperand(i));
766 MIB.addOperand(MI->getOperand(0));
795 MIB.addOperand(MO);
H A DThumb2ITBlockPass.cpp185 MI->addOperand(MachineOperand::CreateReg(ARM::ITSTATE, false/*ifDef*/,
210 NMI->addOperand(MachineOperand::CreateReg(ARM::ITSTATE, false/*ifDef*/,
/external/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp1399 Inst.addOperand(MCOperand::CreateImm(0));
1401 Inst.addOperand(MCOperand::CreateImm(CE->getValue()));
1403 Inst.addOperand(MCOperand::CreateExpr(Expr));
1408 Inst.addOperand(MCOperand::CreateImm(unsigned(getCondCode())));
1410 Inst.addOperand(MCOperand::CreateReg(RegNum));
1415 Inst.addOperand(MCOperand::CreateImm(getCoproc()));
1420 Inst.addOperand(MCOperand::CreateImm(getCoproc()));
1425 Inst.addOperand(MCOperand::CreateImm(CoprocOption.Val));
1430 Inst.addOperand(MCOperand::CreateImm(ITMask.Mask));
1435 Inst.addOperand(MCOperan
[all...]
/external/llvm/lib/Target/Mips/Disassembler/
H A DMipsDisassembler.cpp334 Inst.addOperand(MCOperand::CreateReg(Reg));
345 Inst.addOperand(MCOperand::CreateReg(Reg));
357 Inst.addOperand(MCOperand::CreateReg(Reg));
369 Inst.addOperand(MCOperand::CreateReg(Reg));
377 Inst.addOperand(MCOperand::CreateReg(RegNo));
393 Inst.addOperand(MCOperand::CreateReg(Reg));
396 Inst.addOperand(MCOperand::CreateReg(Reg));
397 Inst.addOperand(MCOperand::CreateReg(Base));
398 Inst.addOperand(MCOperand::CreateImm(Offset));
414 Inst.addOperand(MCOperan
[all...]
/external/llvm/include/llvm/CodeGen/
H A DMachineInstrBuilder.h63 MI->addOperand(MachineOperand::CreateReg(RegNo,
79 MI->addOperand(MachineOperand::CreateImm(Val));
84 MI->addOperand(MachineOperand::CreateCImm(Val));
89 MI->addOperand(MachineOperand::CreateFPImm(Val));
95 MI->addOperand(MachineOperand::CreateMBB(MBB, TargetFlags));
100 MI->addOperand(MachineOperand::CreateFI(Idx));
107 MI->addOperand(MachineOperand::CreateCPI(Idx, Offset, TargetFlags));
113 MI->addOperand(MachineOperand::CreateTargetIndex(Idx, Offset, TargetFlags));
119 MI->addOperand(MachineOperand::CreateJTI(Idx, TargetFlags));
126 MI->addOperand(MachineOperan
153 const MachineInstrBuilder &addOperand(const MachineOperand &MO) const { function in class:llvm::MachineInstrBuilder
[all...]
/external/llvm/lib/Target/MBlaze/Disassembler/
H A DMBlazeDisassembler.cpp548 instr.addOperand(MCOperand::CreateReg(RD));
549 instr.addOperand(MCOperand::CreateReg(RB));
550 instr.addOperand(MCOperand::CreateReg(RA));
556 instr.addOperand(MCOperand::CreateReg(RD));
557 instr.addOperand(MCOperand::CreateReg(RA));
558 instr.addOperand(MCOperand::CreateReg(RB));
564 instr.addOperand(MCOperand::CreateReg(RD));
565 instr.addOperand(MCOperand::CreateReg(RA));
575 instr.addOperand(MCOperand::CreateReg(RD));
576 instr.addOperand(MCOperan
[all...]
/external/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp376 Inst.addOperand(MCOperand::CreateImm(CE->getValue()));
378 Inst.addOperand(MCOperand::CreateExpr(Expr));
383 Inst.addOperand(MCOperand::CreateReg(getReg()));
427 Inst.addOperand(MCOperand::CreateReg(getMemBaseReg()));
428 Inst.addOperand(MCOperand::CreateImm(getMemScale()));
429 Inst.addOperand(MCOperand::CreateReg(getMemIndexReg()));
431 Inst.addOperand(MCOperand::CreateReg(getMemSegReg()));
438 Inst.addOperand(MCOperand::CreateImm(CE->getValue()));
440 Inst.addOperand(MCOperand::CreateExpr(getMemDisp()));
1296 TmpInst.addOperand(MCOperan
[all...]
/external/llvm/lib/Target/X86/
H A DX86MCInstLower.cpp230 OutMI.addOperand(OutMI.getOperand(0));
231 OutMI.addOperand(OutMI.getOperand(0));
253 Inst.addOperand(Saved);
304 Inst.addOperand(Saved);
349 OutMI.addOperand(MCOp);
400 OutMI.addOperand(Saved);
426 OutMI.addOperand(Saved);
538 OutMI.addOperand(MCOperand::CreateReg(X86::R10));
539 OutMI.addOperand(MCOperand::CreateReg(X86::RAX));
587 LEA.addOperand(MCOperan
[all...]
/external/llvm/lib/Target/ARM/Disassembler/
H A DARMDisassembler.cpp595 MI.addOperand(MCOperand::CreateExpr(ARMMCExpr::CreateUpper16(Expr, *Ctx)));
597 MI.addOperand(MCOperand::CreateExpr(ARMMCExpr::CreateLower16(Expr, *Ctx)));
599 MI.addOperand(MCOperand::CreateExpr(Expr));
919 Inst.addOperand(MCOperand::CreateReg(Register));
969 Inst.addOperand(MCOperand::CreateReg(Register));
996 Inst.addOperand(MCOperand::CreateReg(Register));
1017 Inst.addOperand(MCOperand::CreateReg(Register));
1051 Inst.addOperand(MCOperand::CreateReg(Register));
1070 Inst.addOperand(MCOperand::CreateReg(Register));
1093 Inst.addOperand(MCOperan
[all...]
/external/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.cpp225 MI->addOperand(MachineOperand::CreateReg(VRBase, true));
240 MI->addOperand(MachineOperand::CreateReg(Reg, true));
252 MI->addOperand(MachineOperand::CreateReg(VRBase, true));
348 MI->addOperand(MachineOperand::CreateReg(VReg, isOptDef,
367 MI->addOperand(MachineOperand::CreateImm(C->getSExtValue()));
370 MI->addOperand(MachineOperand::CreateFPImm(CFP));
376 MI->addOperand(MachineOperand::CreateReg(R->getReg(), false, Imp));
378 MI->addOperand(MachineOperand::CreateRegMask(RM->getRegMask()));
380 MI->addOperand(MachineOperand::CreateGA(TGA->getGlobal(), TGA->getOffset(),
383 MI->addOperand(MachineOperan
[all...]
/external/llvm/lib/Target/X86/Disassembler/
H A DX86Disassembler.cpp174 mcInst.addOperand(MCOperand::CreateReg(llvmRegnum));
285 MI.addOperand(MCOperand::CreateExpr(Expr));
385 mcInst.addOperand(MCOperand::CreateReg(X86::XMM0 + (immediate >> 4)));
388 mcInst.addOperand(MCOperand::CreateReg(X86::YMM0 + (immediate >> 4)));
420 mcInst.addOperand(MCOperand::CreateImm(immediate));
451 mcInst.addOperand(MCOperand::CreateReg(X86::x)); break;
631 mcInst.addOperand(baseReg);
632 mcInst.addOperand(scaleAmount);
633 mcInst.addOperand(indexReg);
637 mcInst.addOperand(displacemen
[all...]
/external/llvm/lib/Target/MBlaze/AsmParser/
H A DMBlazeAsmParser.cpp184 Inst.addOperand(MCOperand::CreateImm(0));
186 Inst.addOperand(MCOperand::CreateImm(CE->getValue()));
188 Inst.addOperand(MCOperand::CreateExpr(Expr));
193 Inst.addOperand(MCOperand::CreateReg(getReg()));
209 Inst.addOperand(MCOperand::CreateReg(getMemBase()));
213 Inst.addOperand(MCOperand::CreateReg(RegOff));
/external/llvm/unittests/VMCore/
H A DMetadataTest.cpp143 NMD->addOperand(n);
144 NMD->addOperand(n2);
/external/llvm/lib/Target/Hexagon/
H A DHexagonMCInstLower.cpp91 MCI.addOperand(MCO);
H A DHexagonPeephole.cpp200 MI->addOperand(MachineOperand::CreateReg(PeepholeSrc, false));
207 MI->addOperand(MachineOperand::CreateReg(PeepholeSrc.first,
/external/llvm/lib/Target/MSP430/
H A DMSP430BranchSelector.cpp156 .addImm(4).addOperand(Cond[0]);
H A DMSP430MCInstLower.cpp151 OutMI.addOperand(MCOp);
/external/llvm/lib/Target/NVPTX/
H A DVectorElementize.cpp264 copy->addOperand(MachineOperand::CreateReg(scalarRegs[i], true));
268 copy->addOperand(otherOperands[i]);
300 copy->addOperand(MachineOperand::CreateReg(scalarRegs[i], false));
303 copy->addOperand(otherOperands[i]);
339 copy->addOperand(MachineOperand::CreateReg(src1[elem], false));
341 copy->addOperand(MachineOperand::CreateReg(src2[elem], false));
364 copy->addOperand(MachineOperand::CreateReg(src[which.getImm()], false));
396 copy->addOperand(MachineOperand::CreateReg(src[i], false));
398 copy->addOperand(Instr->getOperand(2));
425 copy->addOperand(Inst
[all...]
/external/llvm/include/llvm/MC/
H A DMCInst.h167 void addOperand(const MCOperand &Op) { function in class:llvm::MCInst
/external/llvm/include/llvm/
H A DMetadata.h229 /// addOperand - Add metadata operand.
230 void addOperand(MDNode *M);

Completed in 333 milliseconds

123