Home
last modified time | relevance | path

Searched refs:Lane (Results 1 – 24 of 24) sorted by relevance

/freebsd-9-stable/contrib/llvm/lib/Target/ARM/
DA15SDOptimizer.cpp73 unsigned Reg, unsigned Lane,
79 unsigned DReg, unsigned Lane,
94 DebugLoc DL, unsigned DReg, unsigned Lane,
435 unsigned Reg, unsigned Lane, bool QPR) { in createDupLane() argument
444 .addImm(Lane)); in createDupLane()
454 unsigned DReg, unsigned Lane, in createExtractSubreg() argument
461 .addReg(DReg, 0, Lane); in createExtractSubreg()
505 DebugLoc DL, unsigned DReg, unsigned Lane, in createInsertSubreg() argument
514 .addImm(Lane); in createInsertSubreg()
571 unsigned Lane; in optimizeAllLanesPattern() local
[all …]
DARMExpandPseudoInsts.cpp507 unsigned Lane = MI.getOperand(MI.getDesc().getNumOperands() - 3).getImm(); in ExpandLaneOp() local
511 if (RegSpc == EvenDblSpc && Lane >= RegElts) { in ExpandLaneOp()
513 Lane -= RegElts; in ExpandLaneOp()
515 assert(Lane < RegElts && "out of range lane for VLD/VST-lane"); in ExpandLaneOp()
560 MIB.addImm(Lane); in ExpandLaneOp()
1043 unsigned Lane = TRI->getEncodingValue(SrcReg) & 1; in ExpandMI() local
1045 Lane & 1 ? ARM::ssub_1 : ARM::ssub_0, in ExpandMI()
1053 MIB.addImm(Lane); in ExpandMI()
DARMBaseInstrInfo.cpp3976 unsigned SReg, unsigned &Lane) { in getCorrespondingDRegAndLane() argument
3978 Lane = 0; in getCorrespondingDRegAndLane()
3983 Lane = 1; in getCorrespondingDRegAndLane()
4007 unsigned DReg, unsigned Lane, in getImplicitSPRUseForDPRUse() argument
4018 (Lane & 1) ? ARM::ssub_0 : ARM::ssub_1); in getImplicitSPRUseForDPRUse()
4036 unsigned Lane; in setExecutionDomain() local
4075 DReg = getCorrespondingDRegAndLane(TRI, SrcReg, Lane); in setExecutionDomain()
4083 .addImm(Lane)); in setExecutionDomain()
4098 DReg = getCorrespondingDRegAndLane(TRI, DstReg, Lane); in setExecutionDomain()
4101 if (!getImplicitSPRUseForDPRUse(TRI, MI, DReg, Lane, ImplicitSReg)) in setExecutionDomain()
[all …]
DARMCodeEmitter.cpp1845 unsigned Lane = MI.getOperand(LnOpIdx).getImm() << LaneShift; in emitNEONLaneInstruction() local
1846 unsigned Opc1 = Lane >> 2; in emitNEONLaneInstruction()
1847 unsigned Opc2 = Lane & 3; in emitNEONLaneInstruction()
DARMISelLowering.cpp5317 int Lane = SVN->getSplatIndex(); in LowerVECTOR_SHUFFLE() local
5319 if (Lane == -1) Lane = 0; in LowerVECTOR_SHUFFLE()
5322 if (Lane == 0 && V1.getOpcode() == ISD::SCALAR_TO_VECTOR) { in LowerVECTOR_SHUFFLE()
5328 if (Lane == 0 && V1.getOpcode() == ISD::BUILD_VECTOR && in LowerVECTOR_SHUFFLE()
5340 DAG.getConstant(Lane, MVT::i32)); in LowerVECTOR_SHUFFLE()
5450 SDValue Lane = Op.getOperand(2); in LowerINSERT_VECTOR_ELT() local
5451 if (!isa<ConstantSDNode>(Lane)) in LowerINSERT_VECTOR_ELT()
5459 SDValue Lane = Op.getOperand(1); in LowerEXTRACT_VECTOR_ELT() local
5460 if (!isa<ConstantSDNode>(Lane)) in LowerEXTRACT_VECTOR_ELT()
5467 return DAG.getNode(ARMISD::VGETLANEu, dl, MVT::i32, Vec, Lane); in LowerEXTRACT_VECTOR_ELT()
[all …]
DARMScheduleA8.td842 // Integer to Lane Move
DARMISelDAGToDAG.cpp2073 unsigned Lane = in SelectVLDSTLane() local
2149 Ops.push_back(getI32Imm(Lane)); in SelectVLDSTLane()
DARMScheduleSwift.td896 // Integer to Lane Move
DARMScheduleA9.td1619 // Integer to Lane Move
DARMInstrFormats.td2278 // Vector Duplicate Lane (from scalar to all elements)
DARMInstrNEON.td5229 // VMOV : Vector Get Lane (move scalar to ARM core register)
5313 // VMOV : Vector Set Lane (move ARM core register to scalar)
5428 // VDUP : Vector Duplicate Lane (from scalar to all elements)
/freebsd-9-stable/contrib/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp503 Scalar(S), User(U), Lane(L){}; in ExternalUser()
509 int Lane; member
556 for (int Lane = 0, LE = Entry->Scalars.size(); Lane != LE; ++Lane) { in buildTree() local
557 Value *Scalar = Entry->Scalars[Lane]; in buildTree()
584 Lane << " from " << *Scalar << ".\n"); in buildTree()
585 ExternalUses.push_back(ExternalUser(Scalar, *User, Lane)); in buildTree()
1122 I->Lane); in getTreeCost()
1285 for (unsigned Lane = 0, LE = VL.size(); Lane != LE; ++Lane) { in Gather() local
1287 if (E->Scalars[Lane] == VL[i]) { in Gather()
1288 FoundLane = Lane; in Gather()
[all …]
/freebsd-9-stable/contrib/llvm/lib/Target/R600/
DSIISelLowering.cpp1238 unsigned Lane = 0; in adjustWritemask() local
1255 Lane = SubIdx2Lane(I->getConstantOperandVal(1)); in adjustWritemask()
1259 for (unsigned i = 0, Dmask = OldDmask; i <= Lane; i++) { in adjustWritemask()
1266 if (Users[Lane]) in adjustWritemask()
1269 Users[Lane] = *I; in adjustWritemask()
1289 SDLoc(), Users[Lane]->getValueType(0), in adjustWritemask()
1291 DAG.ReplaceAllUsesWith(Users[Lane], Copy); in adjustWritemask()
/freebsd-9-stable/contrib/llvm/lib/Target/Mips/
DMipsSEISelLowering.cpp2746 unsigned Lane = MI->getOperand(2).getImm(); in emitCOPY_FW() local
2748 if (Lane == 0) in emitCOPY_FW()
2779 unsigned Lane = MI->getOperand(2).getImm() * 2; in emitCOPY_FD() local
2782 if (Lane == 0) in emitCOPY_FD()
2809 unsigned Lane = MI->getOperand(2).getImm(); in emitINSERT_FW() local
2819 .addImm(Lane) in emitINSERT_FW()
2842 unsigned Lane = MI->getOperand(2).getImm(); in emitINSERT_FD() local
2852 .addImm(Lane) in emitINSERT_FD()
/freebsd-9-stable/contrib/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp3894 unsigned Lane = cast<ConstantSDNode>(Elt->getOperand(1))->getZExtValue(); in isKnownShuffleVector() local
3895 Mask[i] = (Lane + V0NumElts); in isKnownShuffleVector()
4238 int Lane = SVN->getSplatIndex(); in LowerVECTOR_SHUFFLE() local
4240 if (Lane == -1) Lane = 0; in LowerVECTOR_SHUFFLE()
4251 i != (unsigned)Lane) { in LowerVECTOR_SHUFFLE()
4257 V1.getOperand(Lane)); in LowerVECTOR_SHUFFLE()
4264 DAG.getConstant(Lane + ExtLane, MVT::i64)); in LowerVECTOR_SHUFFLE()
4270 assert((unsigned)Lane < Op0.getValueType().getVectorNumElements() && in LowerVECTOR_SHUFFLE()
4273 DAG.getConstant(Lane, MVT::i64)); in LowerVECTOR_SHUFFLE()
4277 DAG.getConstant(Lane, MVT::i64)); in LowerVECTOR_SHUFFLE()
DAArch64ISelDAGToDAG.cpp880 unsigned Lane = in SelectVLDSTLane() local
933 SDValue LaneValue = CurDAG->getTargetConstant(Lane, MVT::i32); in SelectVLDSTLane()
DAArch64InstrInfo.td2413 (outs GPR64:$Rd), (ins VPR128:$Rn, lane1:$Lane),
2414 "fmov\t$Rd, $Rn.d[$Lane]", [], NoItinerary>;
2417 (outs VPR128:$Rd), (ins GPR64:$Rn, lane1:$Lane),
2418 "fmov\t$Rd.d[$Lane], $Rn", [], NoItinerary>;
2422 def : InstAlias<"fmov $Rd, $Rn.2d[$Lane]",
2423 (FMOVxv GPR64:$Rd, VPR128:$Rn, lane1:$Lane), 0b0>;
2425 def : InstAlias<"fmov $Rd.2d[$Lane], $Rn",
2426 (FMOVvx VPR128:$Rd, GPR64:$Rn, lane1:$Lane), 0b0>;
/freebsd-9-stable/lib/libz/
DChangeLog1037 - fix fdopen and halloc macros for Microsoft C 6.0 (Tom Lane)
1049 - use define instead of typedef for Bytef also for MSC small/medium (Tom Lane)
1050 - replace __far with _far for better portability (Christian Spieler, Tom Lane)
1064 - do not wrap extern "C" around system includes (Tom Lane)
1188 level) in minigzip (thanks to Tom Lane)
/freebsd-9-stable/contrib/llvm/lib/Target/AArch64/AsmParser/
DAArch64AsmParser.cpp1385 const MCExpr *Lane = MCConstantExpr::Create(Parser.getTok().getIntVal(), in ParseNEONLane() local
1390 Operands.push_back(AArch64Operand::CreateImm(Lane, S, E)); in ParseNEONLane()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/CodeGen/
DCGBuiltin.cpp4359 int Lane = cast<ConstantInt>(Ops[2])->getZExtValue(); in EmitARMBuiltinExpr() local
4360 Value *SV = llvm::ConstantVector::get(ConstantInt::get(Int32Ty, 1-Lane)); in EmitARMBuiltinExpr()
4368 Indices.push_back(ConstantInt::get(Int32Ty, 1-Lane)); in EmitARMBuiltinExpr()
4369 Indices.push_back(ConstantInt::get(Int32Ty, Lane)); in EmitARMBuiltinExpr()
/freebsd-9-stable/contrib/tzdata/
DNEWS27 bugs introduced in 2016g. (Problems reported by Tom Lane.)
/freebsd-9-stable/share/misc/
Dpci_vendors4793 8112 PEX8112 x1 Lane PCI Express-to-PCI Bridge
4795 8311 PEX8311 x1 Lane PCI Express-to-Generic Local Bus Bridge
4810 8606 PEX 8606 6 Lane, 6 Port PCI Express Gen 2 (5.0 GT/s) Switch
4826 8647 PEX 8647 48-Lane, 3-Port PCI Express Gen 2 (5.0 GT/s) Switch
/freebsd-9-stable/contrib/sendmail/
DRELEASE_NOTES9020 HP-UX configuration from Tom Lane <tgl@sss.pgh.pa.us>.
/freebsd-9-stable/games/fortune/datfiles/
Dfortunes42099 Sometimes I get the feeling that I went to a party on Perry Lane in 1962, and
45764 The last time I saw him he was walking down Lover's Lane holding his own
50017 -- Eagles, "Life in the Fast Lane"
51563 Some Londoners are just P. Lane folks.