HomeSort by relevance Sort by last modified time
    Searched refs:Src1 (Results 1 - 23 of 23) sorted by null

  /external/mesa3d/src/gallium/drivers/radeon/
R600ExpandSpecialInstrs.cpp 98 unsigned Src1 = 0;
102 Src1 = MI.getOperand(2).getReg();
107 Src1 = TRI.getSubReg(Src1, SubRegIndex);
112 Src1 = TRI.getSubReg(Src0, SubRegIndex1);
153 .addReg(Src1)
  /external/llvm/lib/ExecutionEngine/Interpreter/
Execution.cpp 52 Dest.TY##Val = Src1.TY##Val OP Src2.TY##Val; \
55 static void executeFAddInst(GenericValue &Dest, GenericValue Src1,
66 static void executeFSubInst(GenericValue &Dest, GenericValue Src1,
77 static void executeFMulInst(GenericValue &Dest, GenericValue Src1,
88 static void executeFDivInst(GenericValue &Dest, GenericValue Src1,
99 static void executeFRemInst(GenericValue &Dest, GenericValue Src1,
103 Dest.FloatVal = fmod(Src1.FloatVal, Src2.FloatVal);
106 Dest.DoubleVal = fmod(Src1.DoubleVal, Src2.DoubleVal);
116 Dest.IntVal = APInt(1,Src1.IntVal.OP(Src2.IntVal)); \
121 assert(Src1.AggregateVal.size() == Src2.AggregateVal.size());
    [all...]
  /external/llvm/lib/Target/AArch64/
AArch64AdvSIMDScalarPass.cpp 215 unsigned Src1 = 0, SubReg1;
233 Src1 = getSrcFromCopy(&*Def, MRI, SubReg1);
234 if (Src1)
238 if (Src1 && MRI->hasOneNonDBGUse(OrigSrc1))
308 unsigned Src1 = 0, SubReg1;
326 Src1 = getSrcFromCopy(&*Def, MRI, SubReg1);
329 if (Src1 && MRI->hasOneNonDBGUse(OrigSrc1)) {
330 assert(Src1 && "Can't delete copy w/o a valid original source!");
342 if (!Src1) {
344 Src1 = MRI->createVirtualRegister(&AArch64::FPR64RegClass)
    [all...]
AArch64FastISel.cpp     [all...]
  /external/llvm/lib/Target/AMDGPU/
R600ExpandSpecialInstrs.cpp 109 AMDGPU::ZERO); // src1
225 unsigned Src1 = BMI->getOperand(
226 TII->getOperandIdx(Opcode, AMDGPU::OpName::src1))
229 (void) Src1;
231 (TRI.getEncodingValue(Src1) & 0xff) < 127)
232 assert(TRI.getHWRegChan(Src0) == TRI.getHWRegChan(Src1));
276 unsigned Src1 = 0;
280 int Src1Idx = TII->getOperandIdx(MI, AMDGPU::OpName::src1);
282 Src1 = MI.getOperand(Src1Idx).getReg();
288 Src1 = TRI.getSubReg(Src1, SubRegIndex)
    [all...]
SIShrinkInstructions.cpp 112 const MachineOperand *Src1 = TII->getNamedOperand(MI, AMDGPU::OpName::src1);
116 if (Src1 && (!isVGPR(Src1, TRI, MRI) || (Src1Mod && Src1Mod->getImm() != 0)))
304 const MachineOperand *Src1 =
305 TII->getNamedOperand(MI, AMDGPU::OpName::src1);
306 if (Src1)
307 Inst32.addOperand(*Src1);
SIInstrInfo.cpp 835 unsigned Src1 = MI->getOperand(2).getReg();
840 .addReg(RI.getSubReg(Src1, AMDGPU::sub0))
844 .addReg(RI.getSubReg(Src1, AMDGPU::sub1))
903 AMDGPU::OpName::src1);
911 MachineOperand &Src1 = MI->getOperand(Src1Idx);
917 // sure we can use the src1 as src0.
927 if (!Src1.isReg()) {
929 if (NewMI || !Src1.isImm() ||
954 if (Src1.isImm())
955 Src0.ChangeToImmediate(Src1.getImm())
    [all...]
R600InstrInfo.cpp 261 AMDGPU::OpName::src1,
272 {AMDGPU::OpName::src1, AMDGPU::OpName::src1_sel},
325 {AMDGPU::OpName::src1, AMDGPU::OpName::src1_sel},
553 //Todo : support shared src0 - src1 operand
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonGenMux.cpp 92 unsigned getMuxOpcode(const MachineOperand &Src1,
171 unsigned HexagonGenMux::getMuxOpcode(const MachineOperand &Src1,
173 bool IsReg1 = Src1.isReg(), IsReg2 = Src2.isReg();
262 MachineOperand *Src1 = &Def1->getOperand(2), *Src2 = &Def2->getOperand(2);
263 unsigned SR1 = Src1->isReg() ? Src1->getReg() : 0;
280 MachineOperand *SrcT = (MinX == CI.TrueX) ? Src1 : Src2;
281 MachineOperand *SrcF = (MinX == CI.FalseX) ? Src1 : Src2;
HexagonPeephole.cpp 159 MachineOperand &Src1 = MI->getOperand(1);
161 if (Src1.getImm() != 0)
176 MachineOperand &Src1 = MI->getOperand(1);
181 unsigned SrcReg = Src1.getReg();
HexagonISelDAGToDAG.cpp 557 // : STInst<(outs), (ins IntRegs:$base, imm:$offset, DoubleRegs:$src1), ...
    [all...]
  /external/llvm/lib/Target/SystemZ/
SystemZSelectionDAGInfo.h 41 SDValue Src1, SDValue Src2, SDValue Size,
59 SDValue Src1, SDValue Src2,
SystemZSelectionDAGInfo.cpp 151 // Use CLC to compare [Src1, Src1 + Size) with [Src2, Src2 + Size),
154 SDValue Src1, SDValue Src2, uint64_t Size) {
156 EVT PtrVT = Src1.getValueType();
166 return DAG.getNode(SystemZISD::CLC_LOOP, DL, VTs, Chain, Src1, Src2,
169 return DAG.getNode(SystemZISD::CLC, DL, VTs, Chain, Src1, Src2,
188 SDValue Src1, SDValue Src2, SDValue Size,
194 Chain = emitCLC(DAG, DL, Chain, Src1, Src2, Bytes);
242 SDValue Src1, SDValue Src2,
245 SDVTList VTs = DAG.getVTList(Src1.getValueType(), MVT::Other, MVT::Glue)
    [all...]
  /external/llvm/lib/Target/X86/
X86FixupLEAs.cpp 147 // if src1 != src2, then convertToThreeAddress will
369 const MachineOperand &Src1 = MI->getOperand(SrcR1 == DstR ? 1 : 3);
373 .addOperand(Src1)
X86ISelLowering.cpp     [all...]
  /frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/api/
armCOMM_IDCT_s.h 672 Src1 EQU 8
682 qXj1 QN Src1.S16
693 dXj1lo DN (Src1*2).S16
694 dXj1hi DN (Src1*2+1).S16
885 XTR6 EQU Src1
    [all...]
  /frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/api/
armCOMM_IDCT_s.h 678 Src1 EQU 8
688 qXj1 QN Src1.S16
699 dXj1lo DN (Src1*2).S16
700 dXj1hi DN (Src1*2+1).S16
891 XTR6 EQU Src1
    [all...]
  /external/llvm/lib/Target/AArch64/InstPrinter/
AArch64InstPrinter.cpp     [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGBuilder.cpp     [all...]
LegalizeVectorTypes.cpp     [all...]
  /external/clang/lib/CodeGen/
CGBuiltin.cpp     [all...]
  /external/llvm/lib/Target/Sparc/
SparcISelLowering.cpp     [all...]
  /external/llvm/lib/Target/PowerPC/
PPCISelLowering.cpp     [all...]

Completed in 255 milliseconds