Searched defs:MI (Results 1 - 25 of 629) sorted by relevance

1234567891011>>

/external/swiftshader/third_party/LLVM/lib/Target/PTX/
H A DPTXMCInstLower.cpp23 void llvm::LowerPTXMachineInstrToMCInst(const MachineInstr *MI, MCInst &OutMI, argument
25 OutMI.setOpcode(MI->getOpcode());
26 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) {
27 const MachineOperand &MO = MI->getOperand(i);
H A DPTXRegisterInfo.cpp38 MachineInstr &MI = *II; local
39 //MachineBasicBlock &MBB = *MI.getParent();
40 //DebugLoc dl = MI.getDebugLoc();
41 //MachineRegisterInfo &MRI = MI.getParent()->getParent()->getRegInfo();
48 while (!MI.getOperand(Index).isFI()) {
50 assert(Index < MI.getNumOperands() &&
54 int FrameIndex = MI.getOperand(Index).getIndex();
56 DEBUG(dbgs() << "eliminateFrameIndex: " << MI);
71 //MI.getOperand(Index).ChangeToRegister(Reg, false);
72 MI
[all...]
/external/libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.nonmember/
H A Dminus.pass.cpp46 typedef std::move_iterator<const char *> MI; typedef
47 constexpr MI it1 = std::make_move_iterator(p);
48 constexpr MI it2 = std::make_move_iterator(p+1);
H A Dplus.pass.cpp44 typedef std::move_iterator<const char *> MI; typedef
45 constexpr MI it1 = std::make_move_iterator(p);
46 constexpr MI it2 = std::make_move_iterator(p + 5);
47 constexpr MI it3 = it1 + 5;
/external/libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.ref/
H A Dop_arrow.pass.cpp39 typedef std::move_iterator<const char *> MI; typedef
40 constexpr MI it1 = std::make_move_iterator(p);
41 constexpr MI it2 = std::make_move_iterator(p+1);
/external/llvm/lib/CodeGen/
H A DAntiDepBreaker.h50 virtual void Observe(MachineInstr &MI, unsigned Count,
58 void UpdateDbgValue(MachineInstr &MI, unsigned OldReg, unsigned NewReg) { argument
59 assert(MI.isDebugValue() && "MI is not DBG_VALUE!");
60 if (MI.getOperand(0).isReg() && MI.getOperand(0).getReg() == OldReg)
61 MI.getOperand(0).setReg(NewReg);
/external/llvm/lib/MC/
H A DMCInstrDesc.cpp22 bool MCInstrDesc::getDeprecatedInfo(MCInst &MI, const MCSubtargetInfo &STI, argument
25 return ComplexDeprecationInfo(MI, STI, Info);
33 bool MCInstrDesc::mayAffectControlFlow(const MCInst &MI, argument
40 if (hasDefOfPhysReg(MI, PC, RI))
46 for (int i = NumOperands, e = MI.getNumOperands(); i != e; ++i) {
47 if (MI.getOperand(i).isReg() &&
48 RI.isSubRegisterEq(PC, MI.getOperand(i).getReg()))
63 bool MCInstrDesc::hasDefOfPhysReg(const MCInst &MI, unsigned Reg, argument
66 if (MI.getOperand(i).isReg() &&
67 RI.isSubRegisterEq(Reg, MI
[all...]
/external/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUMCCodeEmitter.h31 uint64_t getBinaryCodeForInstr(const MCInst &MI,
35 virtual uint64_t getMachineOpValue(const MCInst &MI, const MCOperand &MO, argument
41 virtual unsigned getSOPPBrEncoding(const MCInst &MI, unsigned OpNo, argument
/external/llvm/lib/Target/BPF/
H A DBPFAsmPrinter.cpp43 void EmitInstruction(const MachineInstr *MI) override;
47 void BPFAsmPrinter::EmitInstruction(const MachineInstr *MI) { argument
52 MCInstLowering.Lower(MI, TmpInst);
H A DBPFMCInstLower.cpp43 void BPFMCInstLower::Lower(const MachineInstr *MI, MCInst &OutMI) const { argument
44 OutMI.setOpcode(MI->getOpcode());
46 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) {
47 const MachineOperand &MO = MI->getOperand(i);
52 MI->dump();
/external/mesa3d/src/gallium/drivers/radeon/InstPrinter/
H A DAMDGPUInstPrinter.cpp7 void AMDGPUInstPrinter::printInst(const MCInst *MI, raw_ostream &OS, argument
9 printInstruction(MI, OS);
14 void AMDGPUInstPrinter::printOperand(const MCInst *MI, unsigned OpNo, argument
17 const MCOperand &Op = MI->getOperand(OpNo);
29 void AMDGPUInstPrinter::printMemOperand(const MCInst *MI, unsigned OpNo, argument
31 printOperand(MI, OpNo, O);
/external/swiftshader/third_party/LLVM/lib/CodeGen/
H A DAntiDepBreaker.h54 virtual void Observe(MachineInstr *MI, unsigned Count,
62 void UpdateDbgValue(MachineInstr *MI, unsigned OldReg, unsigned NewReg) { argument
63 assert (MI->isDebugValue() && "MI is not DBG_VALUE!");
64 if (MI && MI->getOperand(0).isReg() && MI->getOperand(0).getReg() == OldReg)
65 MI->getOperand(0).setReg(NewReg);
/external/swiftshader/third_party/LLVM/lib/Target/X86/InstPrinter/
H A DX86InstComments.cpp29 void llvm::EmitAnyX86InstComments(const MCInst *MI, raw_ostream &OS, argument
35 switch (MI->getOpcode()) {
37 Src1Name = getRegName(MI->getOperand(1).getReg());
38 Src2Name = getRegName(MI->getOperand(2).getReg());
39 DecodeINSERTPSMask(MI->getOperand(3).getImm(), ShuffleMask);
43 Src2Name = getRegName(MI->getOperand(2).getReg());
44 Src1Name = getRegName(MI->getOperand(0).getReg());
49 Src2Name = getRegName(MI->getOperand(2).getReg());
50 Src1Name = getRegName(MI->getOperand(0).getReg());
55 Src1Name = getRegName(MI
[all...]
/external/libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.+/
H A Ddifference_type.pass.cpp43 typedef std::move_iterator<const char *> MI; typedef
44 constexpr MI it1 = std::make_move_iterator(p);
45 constexpr MI it2 = std::make_move_iterator(p + 5);
46 constexpr MI it3 = it1 + 5;
/external/libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.+=/
H A Ddifference_type.pass.cpp44 typedef std::move_iterator<const char *> MI; typedef
45 constexpr MI it1 = std::make_move_iterator(p);
46 constexpr MI it2 = std::make_move_iterator(p + 5);
47 constexpr MI it3 = std::make_move_iterator(p) += 5;
/external/libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.-/
H A Ddifference_type.pass.cpp43 typedef std::move_iterator<const char *> MI; typedef
44 constexpr MI it1 = std::make_move_iterator(p);
45 constexpr MI it2 = std::make_move_iterator(p + 5);
46 constexpr MI it3 = it2 - 5;
/external/libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.comp/
H A Dop_eq.pass.cpp53 typedef std::move_iterator<const char *> MI; typedef
54 constexpr MI it1 = std::make_move_iterator(p);
55 constexpr MI it2 = std::make_move_iterator(p + 5);
56 constexpr MI it3 = std::make_move_iterator(p);
H A Dop_gt.pass.cpp49 typedef std::move_iterator<const char *> MI; typedef
50 constexpr MI it1 = std::make_move_iterator(p);
51 constexpr MI it2 = std::make_move_iterator(p + 5);
52 constexpr MI it3 = std::make_move_iterator(p);
H A Dop_gte.pass.cpp49 typedef std::move_iterator<const char *> MI; typedef
50 constexpr MI it1 = std::make_move_iterator(p);
51 constexpr MI it2 = std::make_move_iterator(p + 5);
52 constexpr MI it3 = std::make_move_iterator(p);
H A Dop_lt.pass.cpp49 typedef std::move_iterator<const char *> MI; typedef
50 constexpr MI it1 = std::make_move_iterator(p);
51 constexpr MI it2 = std::make_move_iterator(p + 5);
52 constexpr MI it3 = std::make_move_iterator(p);
H A Dop_lte.pass.cpp49 typedef std::move_iterator<const char *> MI; typedef
50 constexpr MI it1 = std::make_move_iterator(p);
51 constexpr MI it2 = std::make_move_iterator(p + 5);
52 constexpr MI it3 = std::make_move_iterator(p);
H A Dop_neq.pass.cpp53 typedef std::move_iterator<const char *> MI; typedef
54 constexpr MI it1 = std::make_move_iterator(p);
55 constexpr MI it2 = std::make_move_iterator(p + 5);
56 constexpr MI it3 = std::make_move_iterator(p);
/external/libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.decr/
H A Dpost.pass.cpp44 typedef std::move_iterator<const char *> MI; typedef
45 constexpr MI it1 = std::make_move_iterator(p);
46 constexpr MI it2 = std::make_move_iterator(p+1);
48 constexpr MI it3 = std::make_move_iterator(p+1) --;
H A Dpre.pass.cpp44 typedef std::move_iterator<const char *> MI; typedef
45 constexpr MI it1 = std::make_move_iterator(p);
46 constexpr MI it2 = std::make_move_iterator(p+1);
48 constexpr MI it3 = -- std::make_move_iterator(p+1);
/external/libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.incr/
H A Dpost.pass.cpp46 typedef std::move_iterator<const char *> MI; typedef
47 constexpr MI it1 = std::make_move_iterator(p);
48 constexpr MI it2 = std::make_move_iterator(p+1);
50 constexpr MI it3 = std::make_move_iterator(p) ++;

Completed in 2065 milliseconds

1234567891011>>