/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/ |
H A D | R600ExpandSpecialInstrs.cpp | 150 MachineInstr *NewMI = local 156 NewMI->setIsInsideBundle(Chan != 0); 157 TII->addFlag(NewMI, 0, Flags);
|
H A D | R600ISelLowering.cpp | 64 MachineInstr *NewMI = local 70 TII->addFlag(NewMI, 0, MO_FLAG_CLAMP); 75 MachineInstr *NewMI = local 81 TII->addFlag(NewMI, 1, MO_FLAG_ABS); 87 MachineInstr *NewMI = local 93 TII->addFlag(NewMI, 1, MO_FLAG_NEG); 206 MachineInstr *NewMI = local 212 TII->addFlag(NewMI, 1, MO_FLAG_PUSH); 220 MachineInstr *NewMI = local 226 TII->addFlag(NewMI, [all...] |
/external/mesa3d/src/gallium/drivers/radeon/ |
H A D | R600ExpandSpecialInstrs.cpp | 150 MachineInstr *NewMI = local 156 NewMI->setIsInsideBundle(Chan != 0); 157 TII->addFlag(NewMI, 0, Flags);
|
H A D | R600ISelLowering.cpp | 64 MachineInstr *NewMI = local 70 TII->addFlag(NewMI, 0, MO_FLAG_CLAMP); 75 MachineInstr *NewMI = local 81 TII->addFlag(NewMI, 1, MO_FLAG_ABS); 87 MachineInstr *NewMI = local 93 TII->addFlag(NewMI, 1, MO_FLAG_NEG); 206 MachineInstr *NewMI = local 212 TII->addFlag(NewMI, 1, MO_FLAG_PUSH); 220 MachineInstr *NewMI = local 226 TII->addFlag(NewMI, [all...] |
/external/llvm/lib/Target/ARM/InstPrinter/ |
H A D | ARMInstPrinter.cpp | 277 MCInst NewMI; local 279 NewMI.setOpcode(Opcode); 282 NewMI.addOperand(MI->getOperand(0)); 285 NewMI.addOperand(NewReg); 287 // Copy the rest operands into NewMI. 289 NewMI.addOperand(MI->getOperand(i)); 290 printInstruction(&NewMI, O);
|
/external/llvm/include/llvm/CodeGen/ |
H A D | LiveIntervalAnalysis.h | 258 void ReplaceMachineInstrInMaps(MachineInstr *MI, MachineInstr *NewMI) { argument 259 Indexes->replaceMachineInstrInMaps(MI, NewMI);
|
/external/llvm/lib/Target/R600/ |
H A D | R600ExpandSpecialInstrs.cpp | 36 void SetFlagInNewMI(MachineInstr *NewMI, const MachineInstr *OldMI, 58 void R600ExpandSpecialInstrsPass::SetFlagInNewMI(MachineInstr *NewMI, argument 63 TII->setImmOperand(NewMI, Op, Val); 326 MachineInstr *NewMI = local 330 NewMI->bundleWithPred(); 332 TII->addFlag(NewMI, 0, MO_FLAG_MASK); 335 TII->addFlag(NewMI, 0, MO_FLAG_NOT_LAST); 337 SetFlagInNewMI(NewMI, &MI, AMDGPU::OpName::clamp); 338 SetFlagInNewMI(NewMI, &MI, AMDGPU::OpName::literal); 339 SetFlagInNewMI(NewMI, [all...] |
H A D | R600InstrInfo.cpp | 76 MachineInstr *NewMI = buildDefaultInstruction(MBB, MI, AMDGPU::MOV, local 78 NewMI->getOperand(getOperandIdx(*NewMI, AMDGPU::OpName::src0))
|
H A D | AMDILCFGStructurizer.cpp | 506 MachineInstr *NewMI = MF->CreateMachineInstr(TII->get(NewOpcode), DL); local 507 MBB->insert(I, NewMI); 508 MachineInstrBuilder MIB(*MF, NewMI); 510 SHOWNEWINSTR(NewMI); 1737 MachineInstr *NewMI = insertInstrBefore(I, AMDGPU::BRANCH_COND_i32); local 1738 MachineInstrBuilder MIB(*FuncRep, NewMI); 1741 SHOWNEWINSTR(NewMI);
|
H A D | R600ISelLowering.cpp | 201 MachineInstrBuilder NewMI; local 205 NewMI = BuildMI(*BB, I, BB->findDebugLoc(I), 208 NewMI.addOperand(MI->getOperand(i)); 215 MachineInstr *NewMI = TII->buildDefaultInstruction(*BB, I, local 219 TII->addFlag(NewMI, 0, MO_FLAG_CLAMP); 224 MachineInstr *NewMI = TII->buildDefaultInstruction(*BB, I, local 228 TII->addFlag(NewMI, 0, MO_FLAG_ABS); 233 MachineInstr *NewMI = TII->buildDefaultInstruction(*BB, I, local 237 TII->addFlag(NewMI, 0, MO_FLAG_NEG); 259 MachineInstr *NewMI local 487 MachineInstr *NewMI = local 501 MachineInstr *NewMI = local [all...] |
/external/llvm/lib/Target/X86/ |
H A D | X86FixupLEAs.cpp | 102 MachineInstr *NewMI; local 108 NewMI = BuildMI(*MF, MI->getDebugLoc(), 117 MFI->insert(MBBI, NewMI); // Insert the new inst 118 return NewMI; 252 MachineInstr *NewMI = postRAConvertToLEA(MFI, MBI); local 253 if (NewMI) { 257 DEBUG(dbgs() << "FixLEA: Replaced by: "; NewMI->dump();); 260 static_cast<MachineBasicBlock::iterator>(NewMI); 303 MachineInstr *NewMI = nullptr; local 309 NewMI [all...] |
H A D | X86InstrInfo.cpp | 1824 MachineInstr *NewMI = std::prev(I); local 1825 NewMI->substituteRegister(Orig->getOperand(0).getReg(), DestReg, SubIdx, TRI); 2026 MachineInstr *NewMI = MIB; local 2034 LV->getVarInfo(leaInReg).Kills.push_back(NewMI); 2072 MachineInstr *NewMI = nullptr; local 2089 NewMI = BuildMI(MF, MI->getDebugLoc(), get(X86::PSHUFDri)) 2105 NewMI = BuildMI(MF, MI->getDebugLoc(), get(X86::PSHUFDri)) 2120 NewMI = BuildMI(MF, MI->getDebugLoc(), get(X86::LEA64r)) 2147 NewMI = MIB; 2158 NewMI 3929 MachineInstr *NewMI = commuteInstruction(MI, false); local 4008 MachineInstr *NewMI = MF.CreateMachineInstr(TII.get(Opcode), local 4035 MachineInstr *NewMI = MF.CreateMachineInstr(TII.get(Opcode), local [all...] |
/external/llvm/lib/CodeGen/ |
H A D | MachineCSE.cpp | 470 MachineInstr *NewMI = TII->commuteInstruction(MI); local 471 if (NewMI) { 473 FoundCSE = VNT.count(NewMI); 474 if (NewMI != MI) { 476 NewMI->eraseFromParent();
|
H A D | LiveVariables.cpp | 677 MachineInstr *NewMI) { 679 std::replace(VI.Kills.begin(), VI.Kills.end(), OldMI, NewMI); 676 replaceKillInstruction(unsigned Reg, MachineInstr *OldMI, MachineInstr *NewMI) argument
|
H A D | TailDuplication.cpp | 432 MachineInstr *NewMI = TII->duplicate(MI, MF); local 433 for (unsigned i = 0, e = NewMI->getNumOperands(); i != e; ++i) { 434 MachineOperand &MO = NewMI->getOperand(i); 455 PredBB->insert(PredBB->instr_end(), NewMI);
|
H A D | TargetInstrInfo.cpp | 122 bool NewMI) const { 158 if (NewMI) { 407 MachineInstr *NewMI = local 409 MachineInstrBuilder MIB(MF, NewMI); 435 return NewMI; 459 MachineInstr *NewMI = nullptr; local 464 NewMI = foldPatchpoint(MF, MI, Ops, FI, *this); 467 NewMI =foldMemoryOperandImpl(MF, MI, Ops, FI); 470 if (NewMI) { 471 NewMI 526 MachineInstr *NewMI = nullptr; local [all...] |
H A D | TwoAddressInstructionPass.cpp | 578 MachineInstr *NewMI = TII->commuteInstruction(MI); local 580 if (NewMI == nullptr) { 585 DEBUG(dbgs() << "2addr: COMMUTED TO: " << *NewMI); 586 assert(NewMI == MI && 626 MachineInstr *NewMI = TII->convertToThreeAddress(MFI, mi, LV); local 628 if (!NewMI) 632 DEBUG(dbgs() << "2addr: TO 3-ADDR: " << *NewMI); 636 LIS->ReplaceMachineInstrInMaps(mi, NewMI); 638 if (NewMI->findRegisterUseOperand(RegB, false, TRI)) 642 Sunk = sink3AddrInstruction(NewMI, Reg 1220 MachineBasicBlock::iterator NewMI = NewMIs[1]; local [all...] |
H A D | RegisterCoalescer.cpp | 642 MachineInstr *NewMI = TII->commuteInstruction(DefMI); local 643 if (!NewMI) 649 if (NewMI != DefMI) { 650 LIS->ReplaceMachineInstrInMaps(DefMI, NewMI); 652 MBB->insert(Pos, NewMI); 655 unsigned OpIdx = NewMI->findRegisterUseOperandIdx(IntA.reg, false); 656 NewMI->getOperand(OpIdx).setIsKill(); 804 MachineInstr *NewMI = std::prev(MII); local 806 LIS->ReplaceMachineInstrInMaps(CopyMI, NewMI); 810 // NewMI ma [all...] |
/external/llvm/lib/Target/ARM/ |
H A D | A15SDOptimizer.cpp | 381 MachineInstr *NewMI = MRI->getVRegDef(Reg); local 382 if (!NewMI) 384 Front.push_back(NewMI); 389 MachineInstr *NewMI = MRI->getVRegDef(MI->getOperand(1).getReg()); local 390 if (!NewMI) 392 Front.push_back(NewMI);
|
H A D | ARMFrameLowering.cpp | 692 MachineInstr *NewMI = std::prev(MBBI); local 694 NewMI->addOperand(MBBI->getOperand(i)); 698 MBBI = NewMI;
|
H A D | ARMBaseInstrInfo.cpp | 249 MachineInstr *NewMI = (Reg == WBReg) ? UpdateMI : MemMI; local 251 LV->addVirtualRegisterDead(Reg, NewMI); 256 MachineInstr *NewMI = NewMIs[j]; local 257 if (!NewMI->readsRegister(Reg)) 259 LV->addVirtualRegisterKilled(Reg, NewMI); 261 VI.Kills.push_back(NewMI); 1659 ARMBaseInstrInfo::commuteInstruction(MachineInstr *MI, bool NewMI) const { 1669 MI = TargetInstrInfo::commuteInstruction(MI, NewMI); 1678 return TargetInstrInfo::commuteInstruction(MI, NewMI); 1762 MachineInstrBuilder NewMI [all...] |
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonNewValueJump.cpp | 598 MachineInstr *NewMI; local 609 NewMI = BuildMI(*MBB, jmpPos, dl, 620 NewMI = BuildMI(*MBB, jmpPos, dl, 626 NewMI = BuildMI(*MBB, jmpPos, dl, 632 assert(NewMI && "New Value Jump Instruction Not created!"); 633 (void)NewMI;
|
H A D | HexagonVLIWPacketizer.cpp | 775 MachineInstr *NewMI = local 777 bool ResourcesAvailable = ResourceTracker->canReserveResources(NewMI); 778 MI->getParent()->getParent()->DeleteMachineInstr(NewMI);
|
/external/llvm/lib/Target/SystemZ/ |
H A D | SystemZInstrInfo.cpp | 658 // instruction OldMI with three-address instruction NewMI. 660 MachineInstr *NewMI, 667 LV->replaceKillInstruction(Op.getReg(), OldMI, NewMI); 670 return NewMI; 659 finishConvertToThreeAddress(MachineInstr *OldMI, MachineInstr *NewMI, LiveVariables *LV) argument
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGISel.cpp | 518 MachineInstr *NewMI = local 525 EntryMBB->insertAfter(Pos, NewMI);
|