/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/ |
H A D | R600ExpandSpecialInstrs.cpp | 98 unsigned Src1 = 0; local 102 Src1 = MI.getOperand(2).getReg(); 107 Src1 = TRI.getSubReg(Src1, SubRegIndex); 112 Src1 = TRI.getSubReg(Src0, SubRegIndex1); 153 .addReg(Src1)
|
/external/mesa3d/src/gallium/drivers/radeon/ |
H A D | R600ExpandSpecialInstrs.cpp | 98 unsigned Src1 = 0; local 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/ |
H A D | Execution.cpp | 51 Dest.TY##Val = Src1.TY##Val OP Src2.TY##Val; \ 54 static void executeFAddInst(GenericValue &Dest, GenericValue Src1, argument 65 static void executeFSubInst(GenericValue &Dest, GenericValue Src1, argument 76 static void executeFMulInst(GenericValue &Dest, GenericValue Src1, argument 87 static void executeFDivInst(GenericValue &Dest, GenericValue Src1, argument 98 static void executeFRemInst(GenericValue &Dest, GenericValue Src1, argument 102 Dest.FloatVal = fmod(Src1.FloatVal, Src2.FloatVal); 105 Dest.DoubleVal = fmod(Src1.DoubleVal, Src2.DoubleVal); 115 Dest.IntVal = APInt(1,Src1.IntVal.OP(Src2.IntVal)); \ 120 assert(Src1 137 executeICMP_EQ(GenericValue Src1, GenericValue Src2, Type *Ty) argument 151 executeICMP_NE(GenericValue Src1, GenericValue Src2, Type *Ty) argument 165 executeICMP_ULT(GenericValue Src1, GenericValue Src2, Type *Ty) argument [all...] |
/external/llvm/lib/Target/AArch64/ |
H A D | AArch64AdvSIMDScalarPass.cpp | 197 unsigned Src1 = 0, SubReg1; local 215 Src1 = getSrcFromCopy(&*Def, MRI, SubReg1); 216 if (Src1) 220 if (Src1 && MRI->hasOneNonDBGUse(OrigSrc1)) 290 unsigned Src1 = 0, SubReg1; local 308 Src1 = getSrcFromCopy(&*Def, MRI, SubReg1); 311 if (Src1 && MRI->hasOneNonDBGUse(OrigSrc1)) { 312 assert(Src1 && "Can't delete copy w/o a valid original source!"); 324 if (!Src1) { 326 Src1 [all...] |
/external/llvm/lib/Target/R600/ |
H A D | R600ExpandSpecialInstrs.cpp | 224 unsigned Src1 = BMI->getOperand( local 228 (void) Src1; 230 (TRI.getEncodingValue(Src1) & 0xff) < 127) 231 assert(TRI.getHWRegChan(Src0) == TRI.getHWRegChan(Src1)); 275 unsigned Src1 = 0; local 281 Src1 = MI.getOperand(Src1Idx).getReg(); 287 Src1 = TRI.getSubReg(Src1, SubRegIndex); 292 Src1 = TRI.getSubReg(Src0, SubRegIndex1); 327 TII->buildDefaultInstruction(MBB, I, Opcode, DstReg, Src0, Src1); [all...] |
H A D | SIInstrInfo.cpp | 635 const MachineOperand &Src1 = MI->getOperand(Src1Idx); local 636 if (Src1.isImm() || Src1.isFPImm()) { 664 const MachineOperand &Src1 = MI->getOperand(3); local 666 if (Src0.isReg() && Src1.isReg() && Src2.isReg()) { 667 if (!compareMachineOp(Src0, Src1) && 868 MachineOperand &Src1 = MI->getOperand(Src1Idx); local 879 if (ReadsVCC && Src1.isReg() && 880 RI.isSGPRClass(MRI.getRegClass(Src1.getReg()))) { 887 if (Src1 1427 MachineOperand &Src1 = Inst->getOperand(2); local [all...] |
H A D | R600InstrInfo.cpp | 1277 MachineOperand &Src1 = MI->getOperand( 1280 MBB, I, Opcode, DstReg, Src0.getReg(), Src1.getReg());
|
/external/llvm/lib/Target/SystemZ/ |
H A D | SystemZSelectionDAGInfo.cpp | 156 // Use CLC to compare [Src1, Src1 + Size) with [Src2, Src2 + Size), 159 SDValue Src1, SDValue Src2, uint64_t Size) { 161 EVT PtrVT = Src1.getValueType(); 171 return DAG.getNode(SystemZISD::CLC_LOOP, DL, VTs, Chain, Src1, Src2, 174 return DAG.getNode(SystemZISD::CLC, DL, VTs, Chain, Src1, Src2, 193 SDValue Src1, SDValue Src2, SDValue Size, 199 Chain = emitCLC(DAG, DL, Chain, Src1, Src2, Bytes); 249 SDValue Src1, SDValue Src2, 252 SDVTList VTs = DAG.getVTList(Src1 158 emitCLC(SelectionDAG &DAG, SDLoc DL, SDValue Chain, SDValue Src1, SDValue Src2, uint64_t Size) argument 192 EmitTargetCodeForMemcmp(SelectionDAG &DAG, SDLoc DL, SDValue Chain, SDValue Src1, SDValue Src2, SDValue Size, MachinePointerInfo Op1PtrInfo, MachinePointerInfo Op2PtrInfo) const argument 248 EmitTargetCodeForStrcmp(SelectionDAG &DAG, SDLoc DL, SDValue Chain, SDValue Src1, SDValue Src2, MachinePointerInfo Op1PtrInfo, MachinePointerInfo Op2PtrInfo) const argument [all...] |
H A D | SystemZSelectionDAGInfo.h | 42 SDValue Src1, SDValue Src2, SDValue Size, 60 SDValue Src1, SDValue Src2,
|
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonPeephole.cpp | 160 MachineOperand &Src1 = MI->getOperand(1); local 162 if (Src1.getImm() != 0) 177 MachineOperand &Src1 = MI->getOperand(1); local 182 unsigned SrcReg = Src1.getReg();
|
H A D | HexagonISelDAGToDAG.cpp | 1329 SDNode* Src1 = N->getOperand(0).getNode(); local 1330 if (Src1->getOpcode() != ISD::SRA || !Src1->hasOneUse() 1331 || Src1->getValueType(0) != MVT::i32) { 1339 Src1->getOperand(0), 1340 Src1->getOperand(1));
|
/external/llvm/lib/Target/X86/ |
H A D | X86FixupLEAs.cpp | 307 const MachineOperand &Src1 = MI->getOperand(SrcR1 == DstR ? 1 : 3); local 311 .addOperand(Src1)
|
/external/llvm/lib/Target/AArch64/InstPrinter/ |
H A D | AArch64InstPrinter.cpp | 1008 unsigned Src1 = MI->getOperand(1).getReg(); local 1009 if ( ((Dest == AArch64::SP || Src1 == AArch64::SP) && 1011 ((Dest == AArch64::WSP || Src1 == AArch64::WSP) &&
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.cpp | 3078 SDValue Src1 = getValue(I.getOperand(0)); 3087 EVT SrcVT = Src1.getValueType(); 3091 setValue(&I, DAG.getVectorShuffle(VT, getCurSDLoc(), Src1, Src2, 3102 // First check for Src1 in low and Src2 in high 3107 VT, Src1, Src2)); 3110 // Then check for Src2 in low and Src1 in high 3115 VT, Src2, Src1)); 3122 bool Src1U = Src1.getOpcode() == ISD::UNDEF; 3128 MOps1[0] = Src1; 3131 Src1 [all...] |
H A D | LegalizeVectorTypes.cpp | 1250 SDValue Src1 = N->getOperand(2); local 1266 std::tie(LoOp1, HiOp1) = DAG.SplitVector(Src1, DL);
|
/external/llvm/lib/Target/Sparc/ |
H A D | SparcISelLowering.cpp | 2675 SDValue Src1 = Op.getOperand(0); local 2676 SDValue Src1Lo = DAG.getNode(ISD::TRUNCATE, dl, MVT::i32, Src1); 2677 SDValue Src1Hi = DAG.getNode(ISD::SRL, dl, MVT::i64, Src1,
|
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 7082 unsigned Src1 = MI->getOperand(1).getReg(); local 7097 BuildMI(*BB, MI, dl, TII->get(PPC::FADD), Dest).addReg(Src1).addReg(Src2);
|