/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/gallivm/ |
H A D | lp_bld_debug.cpp | 236 OwningPtr<const MCRegisterInfo> MRI(T->createMCRegInfo(Triple)); 237 if (!MRI) { 251 T->createMCInstPrinter(AsmPrinterVariant, *AsmInfo, *MII, *MRI, *STI));
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/ |
H A D | AMDGPUISelLowering.cpp | 317 MachineRegisterInfo &MRI = MF.getRegInfo(); local 319 if (!MRI.isLiveIn(Reg)) { 320 VirtualRegister = MRI.createVirtualRegister(RC); 321 MRI.addLiveIn(Reg, VirtualRegister); 323 VirtualRegister = MRI.getLiveInVirtReg(Reg);
|
H A D | AMDGPUInstrInfo.cpp | 241 MachineRegisterInfo &MRI = MF.getRegInfo(); local 249 const TargetRegisterClass * oldRegClass = MRI.getRegClass(MO.getReg()); 254 MRI.setRegClass(MO.getReg(), newRegClass);
|
H A D | R600ISelLowering.cpp | 57 MachineRegisterInfo &MRI = MF->getRegInfo(); local 111 MachineInstr * defInstr = MRI.getVRegDef(maskedRegister); 120 unsigned NewAddr = MRI.createVirtualRegister( 122 unsigned ShiftValue = MRI.createVirtualRegister( 157 unsigned t0 = MRI.createVirtualRegister(&AMDGPU::R600_Reg128RegClass); 158 unsigned t1 = MRI.createVirtualRegister(&AMDGPU::R600_Reg128RegClass); 179 unsigned t0 = MRI.createVirtualRegister(AMDGPU::R600_Reg128RegisterClass); 180 unsigned t1 = MRI.createVirtualRegister(AMDGPU::R600_Reg128RegisterClass); 260 MachineRegisterInfo &MRI = MF.getRegInfo(); local 263 if (!MRI [all...] |
H A D | R600ISelLowering.h | 42 MachineRegisterInfo & MRI, unsigned dword_offset) const;
|
H A D | SIAssignInterpRegs.cpp | 38 void AddLiveIn(MachineFunction * MF, MachineRegisterInfo & MRI, 90 MachineRegisterInfo &MRI = MF.getRegInfo(); local 97 !MRI.use_empty(InterpUse[interp_idx].regs[reg_idx]); 113 unsigned virt_reg = MRI.createVirtualRegister(&AMDGPU::VReg_32RegClass); 114 MRI.replaceRegWith(InterpUse[interp_idx].regs[reg_idx], virt_reg); 115 AddLiveIn(&MF, MRI, new_reg, virt_reg); 123 MachineRegisterInfo & MRI, 127 if (!MRI.isLiveIn(physReg)) { 128 MRI.addLiveIn(physReg, virtReg); 134 MRI 122 AddLiveIn(MachineFunction * MF, MachineRegisterInfo & MRI, unsigned physReg, unsigned virtReg) argument [all...] |
H A D | SIISelLowering.cpp | 69 MachineRegisterInfo & MRI = BB->getParent()->getRegInfo(); local 127 LowerSI_INTERP(MI, *BB, I, MRI); 130 LowerSI_INTERP_CONST(MI, *BB, I, MRI); 133 LowerSI_KIL(MI, *BB, I, MRI); 136 LowerSI_V_CNDLT(MI, *BB, I, MRI); 150 MachineBasicBlock::iterator I, MachineRegisterInfo & MRI) const 152 unsigned tmp = MRI.createVirtualRegister(&AMDGPU::VReg_32RegClass); 153 unsigned M0 = MRI.createVirtualRegister(&AMDGPU::M0RegRegClass); 183 MachineRegisterInfo &MRI) const 189 unsigned M0 = MRI [all...] |
H A D | SIISelLowering.h | 33 MachineBasicBlock::iterator I, MachineRegisterInfo & MRI) const; 35 MachineBasicBlock::iterator I, MachineRegisterInfo &MRI) const; 37 MachineBasicBlock::iterator I, MachineRegisterInfo & MRI) const; 39 MachineBasicBlock::iterator I, MachineRegisterInfo & MRI) const;
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/InstPrinter/ |
H A D | AMDGPUInstPrinter.h | 14 const MCRegisterInfo &MRI) 15 : MCInstPrinter(MAI, MII, MRI) {} 13 AMDGPUInstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI) argument
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/MCTargetDesc/ |
H A D | AMDGPUMCTargetDesc.cpp | 68 const MCRegisterInfo &MRI, 70 return new AMDGPUInstPrinter(MAI, MII, MRI); 64 createAMDGPUMCInstPrinter(const Target &T, unsigned SyntaxVariant, const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI, const MCSubtargetInfo &STI) argument
|
/external/chromium_org/v8/src/compiler/arm64/ |
H A D | instruction-codes-arm64.h | 98 // MRI = [register + immediate] 101 V(MRI) /* [%r0 + K] */ \
|
/external/chromium_org/v8/src/compiler/ia32/ |
H A D | instruction-codes-ia32.h | 69 // MRI = [register + immediate] 74 V(MRI) /* [%r0 + K] */ \
|
/external/chromium_org/v8/src/compiler/x64/ |
H A D | instruction-codes-x64.h | 87 // MRI = [register + immediate] 91 V(MRI) /* [%r1 + K] */ \
|
/external/clang/lib/Parse/ |
H A D | ParseStmtAsm.cpp | 480 std::unique_ptr<llvm::MCRegisterInfo> MRI(TheTarget->createMCRegInfo(TT)); 481 std::unique_ptr<llvm::MCAsmInfo> MAI(TheTarget->createMCAsmInfo(*MRI, TT)); 489 llvm::MCContext Ctx(MAI.get(), MRI.get(), MOFI.get(), &TempSrcMgr); 506 TheTarget->createMCInstPrinter(1, *MAI, *MII, *MRI, *STI));
|
/external/clang/tools/driver/ |
H A D | cc1as_main.cpp | 304 std::unique_ptr<MCRegisterInfo> MRI(TheTarget->createMCRegInfo(Opts.Triple)); 305 assert(MRI && "Unable to create target register info!"); 307 std::unique_ptr<MCAsmInfo> MAI(TheTarget->createMCAsmInfo(*MRI, Opts.Triple)); 325 MCContext Ctx(MAI.get(), MRI.get(), MOFI.get(), &SrcMgr); 360 TheTarget->createMCInstPrinter(Opts.OutputAsmVariant, *MAI, *MCII, *MRI, 365 CE = TheTarget->createMCCodeEmitter(*MCII, *MRI, *STI, Ctx); 366 MAB = TheTarget->createMCAsmBackend(*MRI, Opts.Triple, Opts.CPU); 377 MCCodeEmitter *CE = TheTarget->createMCCodeEmitter(*MCII, *MRI, *STI, Ctx); 378 MCAsmBackend *MAB = TheTarget->createMCAsmBackend(*MRI, Opts.Triple,
|
/external/llvm/include/llvm/CodeGen/ |
H A D | FastISel.h | 53 MachineRegisterInfo &MRI; member in class:llvm::FastISel
|
H A D | LiveInterval.h | 677 void Distribute(LiveInterval *LIV[], MachineRegisterInfo &MRI);
|
H A D | LiveIntervalAnalysis.h | 52 MachineRegisterInfo* MRI; member in class:llvm::LiveIntervals
|
H A D | LiveRangeEdit.h | 62 MachineRegisterInfo &MRI; member in class:llvm::LiveRangeEdit 121 MRI(MF.getRegInfo()), LIS(lis), VRM(vrm), 125 ScannedRemattable(false) { MRI.setDelegate(this); } 127 ~LiveRangeEdit() { MRI.resetDelegate(this); }
|
H A D | LiveRegMatrix.h | 41 MachineRegisterInfo *MRI; member in class:llvm::LiveRegMatrix
|
H A D | LiveVariables.h | 111 MachineRegisterInfo &MRI); 130 MachineRegisterInfo* MRI; member in class:llvm::LiveVariables 282 return getVarInfo(Reg).isLiveIn(MBB, Reg, *MRI);
|
H A D | MachineModuleInfo.h | 181 MachineModuleInfo(const MCAsmInfo &MAI, const MCRegisterInfo &MRI,
|
H A D | MachineRegisterInfo.h | 977 PSetIterator(unsigned RegUnit, const MachineRegisterInfo *MRI) { argument 978 const TargetRegisterInfo *TRI = MRI->getTargetRegisterInfo(); 980 const TargetRegisterClass *RC = MRI->getRegClass(RegUnit);
|
H A D | MachineSSAUpdater.h | 55 MachineRegisterInfo *MRI; member in class:llvm::MachineSSAUpdater
|
H A D | MachineTraceMetrics.h | 71 const MachineRegisterInfo *MRI; member in class:llvm::MachineTraceMetrics
|