Home
last modified time | relevance | path

Searched defs:SrcIdx (Results 1 – 25 of 25) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86MCInstLower.cpp1453 static unsigned getSrcIdx(const MachineInstr* MI, unsigned SrcIdx) { in getSrcIdx()
1614 unsigned SrcIdx = getSrcIdx(MI, 1); in printZeroUpperMove() local
1640 unsigned SrcIdx = getSrcIdx(MI, 1); in printBroadcast() local
1658 unsigned SrcIdx = getSrcIdx(MI, 1); in printExtend() local
1804 unsigned SrcIdx = getSrcIdx(MI, 1); in addConstantComments() local
1826 unsigned SrcIdx = getSrcIdx(MI, 1); in addConstantComments() local
1847 unsigned SrcIdx = getSrcIdx(MI, 1); in addConstantComments() local
1930 unsigned SrcIdx = getSrcIdx(MI, 1); in addConstantComments() local
1951 unsigned SrcIdx = getSrcIdx(MI, 1); in addConstantComments() local
H A DX86InstrInfo.cpp2433 unsigned SrcIdx = (Imm >> 6) & 3; in commuteInstructionImpl() local
7230 unsigned SrcIdx = (Imm >> 6) & 3; in foldMemoryOperandCustom() local
H A DX86ISelLowering.cpp5679 unsigned SrcIdx = M / Size; in getTargetShuffleAndZeroables() local
6058 unsigned SrcIdx = SrcExtract.getConstantOperandVal(1); in getFauxShuffleMask() local
6463 uint64_t SrcIdx = Op.getConstantOperandVal(1); in getShuffleScalarElt() local
11917 int SrcIdx = i + Offset; in lowerShuffleAsSpecificZeroOrAnyExtend() local
41288 unsigned SrcIdx = (InsertPSMask >> 6) & 0x3; in combineTargetShuffle() local
42491 unsigned SrcIdx = (LoMask & 0x2) >> 1; in SimplifyDemandedVectorEltsForTargetNode() local
48496 unsigned SrcIdx = Lane * NumSrcEltsPerLane + Elt % NumSrcEltsPerLane; in combineVectorPack() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegisterCoalescer.h42 unsigned SrcIdx = 0; variable
H A DTwoAddressInstructionPass.cpp1314 unsigned SrcIdx, unsigned DstIdx, unsigned &Dist, bool shouldOnlyCommute) { in tryInstructionTransform()
1519 for (unsigned SrcIdx = 0; SrcIdx < NumOps; ++SrcIdx) { in collectTiedOperands() local
1567 unsigned SrcIdx = TP.first; in processTiedPairs() local
1752 unsigned SrcIdx = TO.second[0].first; in processStatepoint() local
1886 unsigned SrcIdx = TiedPairs[0].first; in run() local
H A DTargetRegisterInfo.cpp389 unsigned SrcIdx, DefIdx; in shareSameRegisterFile() local
H A DRegisterCoalescer.cpp1292 unsigned SrcIdx = CP.isFlipped() ? CP.getDstIdx() : CP.getSrcIdx(); in reMaterializeTrivialDef() local
1983 unsigned SrcIdx = CP.getSrcIdx(); in joinCopy() local
3656 unsigned SrcIdx = CP.getSrcIdx(); in joinVirtRegs() local
H A DPeepholeOptimizer.cpp1919 unsigned SrcIdx = Def->getNumOperands(); in getNextSourceFromBitcast() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelperVectorOps.cpp331 int SrcIdx = Mask[Offset]; in matchExtractVectorElementWithShuffleVector() local
H A DUtils.cpp1005 for (unsigned SrcIdx = 0; SrcIdx < BV->getNumSources(); ++SrcIdx) { in ConstantFoldCountZeros() local
1487 for (unsigned SrcIdx = 0; SrcIdx < BV->getNumSources(); ++SrcIdx) { in isConstantOrConstantVector() local
H A DCombinerHelper.cpp2170 unsigned SrcIdx = MI.getNumOperands() - 1; in matchCombineUnmergeConstant() local
2210 unsigned SrcIdx = MI.getNumOperands() - 1; in matchCombineUnmergeUndef() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600InstrInfo.cpp292 int SrcIdx = getOperandIdx(MI.getOpcode(), Op[0]); in getSrcs() local
1372 MachineOperand &R600InstrInfo::getFlagOp(MachineInstr &MI, unsigned SrcIdx, in getFlagOp()
H A DAMDGPUInstCombineIntrinsic.cpp1369 for (unsigned SrcIdx = 0; SrcIdx < 4; ++SrcIdx) { in simplifyAMDGCNMemoryIntrinsicDemanded() local
H A DSIFoldOperands.cpp251 unsigned SrcIdx = ~0; in tryFoldImmWithOpSel() local
H A DR600ISelLowering.cpp1943 bool R600TargetLowering::FoldOperand(SDNode *ParentNode, unsigned SrcIdx, in FoldOperand()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ExpandPseudoInsts.cpp500 unsigned PredIdx, DOPIdx, SrcIdx, Src2Idx; in expand_DestructiveOp() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInferAddressSpaces.cpp1268 int SrcIdx = U.getOperandNo(); in rewriteWithNewAddressSpaces() local
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizationArtifactCombiner.h689 for (unsigned SrcIdx = StartSrcIdx; SrcIdx < StartSrcIdx + NumSrcsUsed; in findValueFromBuildVector() local
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGNonTrivialStruct.cpp33 enum { DstIdx = 0, SrcIdx = 1 }; enumerator
H A DCGBuiltin.cpp21593 Value *SrcIdx = EmitScalarExpr(E->getArg(3)); in EmitWebAssemblyBuiltinExpr() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp549 int SrcIdx = in visitExtractElementInst() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp4350 auto SrcIdx = getNamedOperandIdx(Opcode, SrcName); in validateLdsDirect() local
7021 int SrcIdx = 0; in cvtExp() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/
H A DInstrRefBasedImpl.cpp2127 LocIdx SrcIdx = MTracker->getSpillMLoc(SpillID); in transferSpillOrRestoreInst() local
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLoweringHVX.cpp863 __anona938eeb30302(SDValue &SrcVec, SmallVectorImpl<int> &SrcIdx) buildHvxVectorReg() argument
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp5031 int SrcIdx = Mask[DstIdx]; lowerShuffleViaVRegSplitting() local