HomeSort by relevance Sort by last modified time
    Searched refs:BuildMI (Results 1 - 25 of 129) sorted by null

1 2 3 4 5 6

  /external/llvm/lib/Target/Hexagon/
HexagonSplitConst32AndConst64.cpp 88 BuildMI (*MBB, MII, MI->getDebugLoc(),
90 BuildMI (*MBB, MII, MI->getDebugLoc(),
101 BuildMI (*MBB, MII, MI->getDebugLoc(),
103 BuildMI (*MBB, MII, MI->getDebugLoc(),
114 BuildMI (*MBB, MII, MI->getDebugLoc(),
116 BuildMI (*MBB, MII, MI->getDebugLoc(),
127 BuildMI (*MBB, MII, MI->getDebugLoc(),
129 BuildMI (*MBB, MII, MI->getDebugLoc(),
146 BuildMI (*MBB, MII, MI->getDebugLoc(),
149 BuildMI (*MBB, MII, MI->getDebugLoc()
    [all...]
HexagonExpandPredSpillCode.cpp 98 BuildMI(*MBB, MII, MI->getDebugLoc(),
101 BuildMI(*MBB, MII, MI->getDebugLoc(), TII->get(Hexagon::ADD_rr),
104 BuildMI(*MBB, MII, MI->getDebugLoc(), TII->get(Hexagon::TFR_RsPd),
106 BuildMI(*MBB, MII, MI->getDebugLoc(),
111 BuildMI(*MBB, MII, MI->getDebugLoc(), TII->get(Hexagon::ADD_ri),
113 BuildMI(*MBB, MII, MI->getDebugLoc(), TII->get(Hexagon::TFR_RsPd),
115 BuildMI(*MBB, MII, MI->getDebugLoc(),
122 BuildMI(*MBB, MII, MI->getDebugLoc(), TII->get(Hexagon::TFR_RsPd),
124 BuildMI(*MBB, MII, MI->getDebugLoc(),
142 BuildMI(*MBB, MII, MI->getDebugLoc()
    [all...]
HexagonSplitTFRCondSets.cpp 114 BuildMI(*MBB, MII, MI->getDebugLoc(), TII->get(Opc1),
118 BuildMI(*MBB, MII, MI->getDebugLoc(), TII->get(Opc2),
133 BuildMI(*MBB, MII, MI->getDebugLoc(),
138 BuildMI(*MBB, MII, MI->getDebugLoc(),
143 BuildMI(*MBB, MII, MI->getDebugLoc(),
159 BuildMI(*MBB, MII, MI->getDebugLoc(),
164 BuildMI(*MBB, MII, MI->getDebugLoc(),
173 BuildMI(*MBB, MII, MI->getDebugLoc(),
189 BuildMI(*MBB, MII, MI->getDebugLoc(),
192 BuildMI(*MBB, MII, MI->getDebugLoc()
    [all...]
HexagonRegisterInfo.cpp 177 BuildMI(*MI.getParent(), II, MI.getDebugLoc(),
179 BuildMI(*MI.getParent(), II, MI.getDebugLoc(),
183 BuildMI(*MI.getParent(), II, MI.getDebugLoc(),
206 BuildMI(*MI.getParent(), II, MI.getDebugLoc(),
208 BuildMI(*MI.getParent(), II, MI.getDebugLoc(),
212 BuildMI(*MI.getParent(), II, MI.getDebugLoc(),
238 BuildMI(*MI.getParent(), II, MI.getDebugLoc(),
240 BuildMI(*MI.getParent(), II, MI.getDebugLoc(),
247 BuildMI(*MI.getParent(), II, MI.getDebugLoc(),
257 BuildMI(*MI.getParent(), II, MI.getDebugLoc()
    [all...]
HexagonFixupHwLoops.cpp 169 BuildMI(*MBB, MII, DL, TII->get(Hexagon::TFCR), Hexagon::LC0)
173 BuildMI(*MBB, MII, DL, TII->get(Hexagon::TFRI), Scratch)
175 BuildMI(*MBB, MII, DL, TII->get(Hexagon::TFCR), Hexagon::LC0)
179 BuildMI(*MBB, MII, DL, TII->get(Hexagon::CONST32_Label), Scratch)
181 BuildMI(*MBB, MII, DL, TII->get(Hexagon::TFCR), Hexagon::SA0)
  /external/llvm/lib/Target/NVPTX/
NVPTXFrameLowering.cpp 46 MachineInstr *MI = BuildMI(
49 BuildMI(MBB, MI, dl, tm.getInstrInfo()->get(NVPTX::MOV_DEPOT_ADDR_64),
53 MachineInstr *MI = BuildMI(
56 BuildMI(MBB, MI, dl, tm.getInstrInfo()->get(NVPTX::MOV_DEPOT_ADDR),
NVPTXInstrInfo.cpp 43 BuildMI(MBB, I, DL, get(NVPTX::IMOV32rr), DestReg)
46 BuildMI(MBB, I, DL, get(NVPTX::IMOV1rr), DestReg)
49 BuildMI(MBB, I, DL, get(NVPTX::FMOV32rr), DestReg)
52 BuildMI(MBB, I, DL, get(NVPTX::IMOV16rr), DestReg)
55 BuildMI(MBB, I, DL, get(NVPTX::IMOV64rr), DestReg)
58 BuildMI(MBB, I, DL, get(NVPTX::FMOV64rr), DestReg)
259 BuildMI(&MBB, DL, get(NVPTX::GOTO)).addMBB(TBB);
261 BuildMI(&MBB, DL, get(NVPTX::CBranch)).addReg(Cond[0].getReg())
267 BuildMI(&MBB, DL, get(NVPTX::CBranch)).addReg(Cond[0].getReg()).addMBB(TBB);
268 BuildMI(&MBB, DL, get(NVPTX::GOTO)).addMBB(FBB)
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCFrameLowering.cpp 141 BuildMI(*MI->getParent(), MI, dl, TII.get(PPC::ORI), DstReg)
145 BuildMI(*MI->getParent(), MI, dl, TII.get(PPC::ORI), DstReg)
150 BuildMI(*MI->getParent(), MI, dl, TII.get(PPC::ORIS), DstReg)
154 BuildMI(*MI->getParent(), MI, dl, TII.get(PPC::ORIS), DstReg)
159 BuildMI(*MI->getParent(), MI, dl, TII.get(PPC::ORIS), DstReg)
163 BuildMI(*MI->getParent(), MI, dl, TII.get(PPC::ORIS), DstReg)
167 BuildMI(*MI->getParent(), MI, dl, TII.get(PPC::ORI), DstReg)
415 BuildMI(MBB, MBBI, dl, TII.get(PPC::MFLR8), PPC::X0);
419 BuildMI(MBB, MBBI, dl, TII.get(PPC::MFCR8), PPC::X12);
425 BuildMI(MBB, MBBI, dl, TII.get(PPC::STD)
    [all...]
PPCBranchSelector.cpp 167 BuildMI(MBB, I, dl, TII->get(PPC::BCC))
170 BuildMI(MBB, I, dl, TII->get(PPC::BDZ)).addImm(2);
172 BuildMI(MBB, I, dl, TII->get(PPC::BDZ8)).addImm(2);
174 BuildMI(MBB, I, dl, TII->get(PPC::BDNZ)).addImm(2);
176 BuildMI(MBB, I, dl, TII->get(PPC::BDNZ8)).addImm(2);
182 I = BuildMI(MBB, I, dl, TII->get(PPC::B)).addMBB(Dest);
PPCFastISel.cpp 136 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(PPC::LDtocCPT),
143 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(PPC::ADDIStocHA),
145 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(Opc), DestReg)
165 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL,
171 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL,
174 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL,
179 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL,
219 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(PPC::RLDICR),
227 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(PPC::ORIS8),
234 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(PPC::ORI8)
    [all...]
  /external/llvm/include/llvm/CodeGen/
MachineInstrBuilder.h 10 // This file exposes a function named BuildMI, which is useful for dramatically
13 // M = BuildMI(X86::ADDrr8, 2).addReg(argVal1).addReg(argVal2);
220 /// BuildMI - Builder interface. Specify how to create the initial instruction
223 inline MachineInstrBuilder BuildMI(MachineFunction &MF,
229 /// BuildMI - This version of the builder sets up the first operand as a
232 inline MachineInstrBuilder BuildMI(MachineFunction &MF,
240 /// BuildMI - This version of the builder inserts the newly-built
244 inline MachineInstrBuilder BuildMI(MachineBasicBlock &BB,
255 inline MachineInstrBuilder BuildMI(MachineBasicBlock &BB,
266 inline MachineInstrBuilder BuildMI(MachineBasicBlock &BB
    [all...]
  /external/llvm/lib/Target/R600/
SILowerControlFlow.cpp 138 BuildMI(*From.getParent(), &From, DL, TII->get(AMDGPU::S_CBRANCH_EXECZ))
155 BuildMI(MBB, Insert, DL, TII->get(AMDGPU::S_CBRANCH_EXECNZ))
160 BuildMI(MBB, Insert, DL, TII->get(AMDGPU::EXP))
172 BuildMI(MBB, Insert, DL, TII->get(AMDGPU::S_ENDPGM));
181 BuildMI(MBB, &MI, DL, TII->get(AMDGPU::S_AND_SAVEEXEC_B64), Reg)
184 BuildMI(MBB, &MI, DL, TII->get(AMDGPU::S_XOR_B64), Reg)
199 BuildMI(MBB, MBB.getFirstNonPHI(), DL,
203 BuildMI(MBB, &MI, DL, TII->get(AMDGPU::S_XOR_B64), AMDGPU::EXEC)
219 BuildMI(MBB, &MI, DL, TII->get(AMDGPU::S_OR_B64), Dst)
234 BuildMI(MBB, &MI, DL, TII->get(AMDGPU::S_OR_B64), Dst
    [all...]
  /external/llvm/lib/Target/Sparc/
SparcInstrInfo.cpp 197 BuildMI(MBB, UnCondBrIter, MBB.findDebugLoc(I), get(Opcode))
199 BuildMI(MBB, UnCondBrIter, MBB.findDebugLoc(I), get(SP::BA))
232 BuildMI(&MBB, DL, get(SP::BA)).addMBB(TBB);
240 BuildMI(&MBB, DL, get(SP::BCOND)).addMBB(TBB).addImm(CC);
242 BuildMI(&MBB, DL, get(SP::FBCOND)).addMBB(TBB).addImm(CC);
246 BuildMI(&MBB, DL, get(SP::BA)).addMBB(FBB);
277 BuildMI(MBB, I, DL, get(SP::ORrr), DestReg).addReg(SP::G0)
280 BuildMI(MBB, I, DL, get(SP::FMOVS), DestReg)
284 BuildMI(MBB, I, DL, get(SP::FMOVD), DestReg)
296 MovMI = BuildMI(MBB, I, DL, get(SP::FMOVS), Dst).addReg(Src)
    [all...]
SparcFrameLowering.cpp 60 BuildMI(MBB, MBBI, dl, TII.get(SAVEri), SP::O6)
66 BuildMI(MBB, MBBI, dl, TII.get(SP::SETHIi), SP::G1).addImm(OffHi);
68 BuildMI(MBB, MBBI, dl, TII.get(SP::ORri), SP::G1)
70 BuildMI(MBB, MBBI, dl, TII.get(SAVErr), SP::O6)
87 BuildMI(MBB, I, DL, TII.get(SP::ADDri), SP::O6).addReg(SP::O6)
104 BuildMI(MBB, MBBI, dl, TII.get(SP::RESTORErr), SP::G0).addReg(SP::G0)
117 BuildMI(MBB, MBBI, dl, TII.get(SP::ADDri), SP::O6)
123 BuildMI(MBB, MBBI, dl, TII.get(SP::SETHIi), SP::G1).addImm(OffHi);
125 BuildMI(MBB, MBBI, dl, TII.get(SP::ORri), SP::G1)
127 BuildMI(MBB, MBBI, dl, TII.get(SP::ADDrr), SP::O6
    [all...]
  /external/llvm/lib/Target/Mips/
MipsLongBranch.cpp 225 MachineInstrBuilder MIB = BuildMI(MBB, Br, DL, NewDesc);
288 BuildMI(*LongBrMBB, Pos, DL, TII->get(Mips::ADDiu), Mips::SP)
290 BuildMI(*LongBrMBB, Pos, DL, TII->get(Mips::SW)).addReg(Mips::RA)
294 .append(BuildMI(*MF, DL, TII->get(Mips::BAL_BR)).addMBB(BalTgtMBB))
295 .append(BuildMI(*MF, DL, TII->get(Mips::LUi), Mips::AT).addImm(Hi));
299 BuildMI(*BalTgtMBB, Pos, DL, TII->get(Mips::ADDiu), Mips::AT)
301 BuildMI(*BalTgtMBB, Pos, DL, TII->get(Mips::ADDu), Mips::AT)
303 BuildMI(*BalTgtMBB, Pos, DL, TII->get(Mips::LW), Mips::RA)
307 .append(BuildMI(*MF, DL, TII->get(Mips::JR)).addReg(Mips::AT))
308 .append(BuildMI(*MF, DL, TII->get(Mips::ADDiu), Mips::SP
    [all...]
Mips16InstrInfo.cpp 91 MachineInstrBuilder MIB = BuildMI(MBB, I, DL, get(Opc));
112 BuildMI(MBB, I, DL, get(Opc)).addReg(SrcReg, getKillRegState(isKill)).
129 BuildMI(MBB, I, DL, get(Opc), DestReg).addFrameIndex(FI).addImm(Offset)
180 BuildMI(MBB, I, DL, get(Mips::SaveRaF16)).addImm(FrameSize);
185 BuildMI(MBB, I, DL, get(Mips::SaveRaF16)). addImm(Base);
199 MachineInstrBuilder MIB1 = BuildMI(MBB, I, DL, get(Mips::SwRxSpImmX16),
203 MachineInstrBuilder MIB2 = BuildMI(MBB, I, DL, get(Mips::SwRxSpImmX16),
207 MachineInstrBuilder MIB3 = BuildMI(MBB, I, DL, get(Mips::SwRxSpImmX16),
222 BuildMI(MBB, I, DL, get(Mips::RestoreRaF16)).addImm(FrameSize);
231 BuildMI(MBB, I, DL, get(Mips::RestoreRaF16)). addImm(Base)
    [all...]
  /external/llvm/lib/Target/XCore/
XCoreRegisterInfo.cpp 172 BuildMI(MBB, II, dl, TII.get(XCore::LDW_3r), Reg)
177 BuildMI(MBB, II, dl, TII.get(XCore::STW_l3r))
183 BuildMI(MBB, II, dl, TII.get(XCore::LDAWF_l3r), Reg)
193 BuildMI(MBB, II, dl, TII.get(XCore::LDW_2rus), Reg)
198 BuildMI(MBB, II, dl, TII.get(XCore::STW_2rus))
204 BuildMI(MBB, II, dl, TII.get(XCore::LDAWF_l2rus), Reg)
222 BuildMI(MBB, II, dl, TII.get(NewOpcode), Reg)
227 BuildMI(MBB, II, dl, TII.get(NewOpcode))
233 BuildMI(MBB, II, dl, TII.get(NewOpcode), Reg)
254 BuildMI(MBB, I, dl, TII.get(Opcode), DstReg).addImm(Value)
    [all...]
XCoreFrameLowering.cpp 55 BuildMI(MBB, I, dl, TII.get(Opcode), DstReg)
70 BuildMI(MBB, I, dl, TII.get(Opcode))
130 BuildMI(MBB, MBBI, dl, TII.get(Opcode)).addImm(FrameSize);
136 BuildMI(MBB, MBBI, dl, TII.get(XCore::PROLOG_LABEL)).addSym(FrameLabel);
146 BuildMI(MBB, MBBI, dl, TII.get(XCore::PROLOG_LABEL)).addSym(SaveLRLabel);
158 BuildMI(MBB, MBBI, dl, TII.get(XCore::PROLOG_LABEL)).addSym(SaveR10Label);
162 BuildMI(MBB, MBBI, dl, TII.get(XCore::LDAWSP_ru6), FramePtr)
167 BuildMI(MBB, MBBI, dl, TII.get(XCore::PROLOG_LABEL)).addSym(FrameLabel);
185 BuildMI(MBB, MBBI, dl, TII.get(XCore::SETSP_1r))
226 MachineInstrBuilder MIB = BuildMI(MBB, MBBI, dl, TII.get(Opcode)).addImm(FrameSize)
    [all...]
XCoreInstrInfo.cpp 287 BuildMI(&MBB, DL, get(XCore::BRFU_lu6)).addMBB(TBB);
291 BuildMI(&MBB, DL, get(Opc)).addReg(Cond[1].getReg())
300 BuildMI(&MBB, DL, get(Opc)).addReg(Cond[1].getReg())
302 BuildMI(&MBB, DL, get(XCore::BRFU_lu6)).addMBB(FBB);
342 BuildMI(MBB, I, DL, get(XCore::ADD_2rus), DestReg)
349 BuildMI(MBB, I, DL, get(XCore::LDAWSP_ru6), DestReg).addImm(0);
354 BuildMI(MBB, I, DL, get(XCore::SETSP_1r))
370 BuildMI(MBB, I, DL, get(XCore::STWFI))
384 BuildMI(MBB, I, DL, get(XCore::LDWFI), DestReg)
  /external/llvm/lib/Target/MSP430/
MSP430FrameLowering.cpp 66 BuildMI(MBB, MBBI, DL, TII.get(MSP430::PUSH16r))
70 BuildMI(MBB, MBBI, DL, TII.get(MSP430::MOV16rr), MSP430::FPW)
98 BuildMI(MBB, MBBI, DL, TII.get(MSP430::SUB16ri), MSP430::SPW)
135 BuildMI(MBB, MBBI, DL, TII.get(MSP430::POP16r), MSP430::FPW);
156 BuildMI(MBB, MBBI, DL,
160 BuildMI(MBB, MBBI, DL,
170 BuildMI(MBB, MBBI, DL, TII.get(MSP430::ADD16ri), MSP430::SPW)
199 BuildMI(MBB, MI, DL, TII.get(MSP430::PUSH16r))
220 BuildMI(MBB, MI, DL, TII.get(MSP430::POP16r), CSI[i].getReg());
247 New = BuildMI(MF, Old->getDebugLoc()
    [all...]
  /external/llvm/lib/Target/X86/
X86FrameLowering.cpp 174 MachineInstr *MI = BuildMI(MBB, MBBI, DL, TII.get(Opc))
186 MI = addRegOffset(BuildMI(MBB, MBBI, DL, TII.get(Opc), StackPtr),
189 MI = BuildMI(MBB, MBBI, DL, TII.get(Opc), StackPtr)
711 BuildMI(MBB, MBBI, DL,
755 BuildMI(MBB, MBBI, DL, TII.get(Is64Bit ? X86::PUSH64r : X86::PUSH32r))
762 BuildMI(MBB, MBBI, DL, TII.get(X86::PROLOG_LABEL))
777 BuildMI(MBB, MBBI, DL,
785 BuildMI(MBB, MBBI, DL, TII.get(X86::PROLOG_LABEL))
816 BuildMI(MBB, MBBI, DL, TII.get(X86::PROLOG_LABEL)).addSym(Label);
837 BuildMI(MBB, MBBI, DL
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
R600ISelLowering.cpp 65 BuildMI(*BB, I, BB->findDebugLoc(I), TII->get(AMDGPU::MOV))
76 BuildMI(*BB, I, BB->findDebugLoc(I), TII->get(AMDGPU::MOV))
88 BuildMI(*BB, I, BB->findDebugLoc(I), TII->get(AMDGPU::MOV))
101 BuildMI(*BB, I, BB->findDebugLoc(I), TII->get(AMDGPU::COPY))
129 BuildMI(*BB, I, BB->findDebugLoc(I), TII->get(AMDGPU::MOV_IMM_I32),
134 BuildMI(*BB, I, BB->findDebugLoc(I), TII->get(AMDGPU::LSHR_eg), NewAddr)
138 BuildMI(*BB, I, BB->findDebugLoc(I), TII->get(MI->getOpcode()))
160 BuildMI(*BB, I, BB->findDebugLoc(I), TII->get(AMDGPU::TEX_SET_GRADIENTS_H), t0)
164 BuildMI(*BB, I, BB->findDebugLoc(I), TII->get(AMDGPU::TEX_SET_GRADIENTS_V), t1)
168 BuildMI(*BB, I, BB->findDebugLoc(I), TII->get(AMDGPU::TEX_SAMPLE_G)
    [all...]
  /external/mesa3d/src/gallium/drivers/radeon/
R600ISelLowering.cpp 65 BuildMI(*BB, I, BB->findDebugLoc(I), TII->get(AMDGPU::MOV))
76 BuildMI(*BB, I, BB->findDebugLoc(I), TII->get(AMDGPU::MOV))
88 BuildMI(*BB, I, BB->findDebugLoc(I), TII->get(AMDGPU::MOV))
101 BuildMI(*BB, I, BB->findDebugLoc(I), TII->get(AMDGPU::COPY))
129 BuildMI(*BB, I, BB->findDebugLoc(I), TII->get(AMDGPU::MOV_IMM_I32),
134 BuildMI(*BB, I, BB->findDebugLoc(I), TII->get(AMDGPU::LSHR_eg), NewAddr)
138 BuildMI(*BB, I, BB->findDebugLoc(I), TII->get(MI->getOpcode()))
160 BuildMI(*BB, I, BB->findDebugLoc(I), TII->get(AMDGPU::TEX_SET_GRADIENTS_H), t0)
164 BuildMI(*BB, I, BB->findDebugLoc(I), TII->get(AMDGPU::TEX_SET_GRADIENTS_V), t1)
168 BuildMI(*BB, I, BB->findDebugLoc(I), TII->get(AMDGPU::TEX_SAMPLE_G)
    [all...]
  /external/llvm/lib/Target/ARM/
Thumb1InstrInfo.cpp 45 AddDefaultPred(BuildMI(MBB, I, DL, get(ARM::tMOVr), DestReg)
73 AddDefaultPred(BuildMI(MBB, I, DL, get(ARM::tSTRspi))
101 AddDefaultPred(BuildMI(MBB, I, DL, get(ARM::tLDRspi), DestReg)
  /external/llvm/lib/Target/AArch64/
AArch64InstrInfo.cpp 49 BuildMI(MBB, I, DL, get(AArch64::ADDxxi_lsl0_s), DestReg)
55 BuildMI(MBB, I, DL, get(AArch64::ADDwwi_lsl0_s), DestReg)
62 BuildMI(MBB, I, DL, get(AArch64::MSRix))
68 BuildMI(MBB, I, DL, get(AArch64::MRSxi), DestReg)
80 BuildMI(MBB, I, DL, get(AArch64::FMOVss), DestReg)
85 BuildMI(MBB, I, DL, get(AArch64::FMOVdd), DestReg)
98 BuildMI(MBB, I, DL, get(AArch64::LSFP128_PreInd_STR), AArch64::XSP)
103 BuildMI(MBB, I, DL, get(AArch64::LSFP128_PostInd_LDR), DestReg)
113 BuildMI(MBB, I, DL, get(Opc), DestReg)
298 BuildMI(&MBB, DL, get(AArch64::Bimm)).addMBB(TBB)
    [all...]

Completed in 112 milliseconds

1 2 3 4 5 6