Home
last modified time | relevance | path

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

/llvm-project/llvm/lib/CodeGen/
H A DRegisterCoalescer.h42 unsigned SrcIdx = 0; variable
H A DTwoAddressInstructionPass.cpp1242 tryInstructionTransform(MachineBasicBlock::iterator & mi,MachineBasicBlock::iterator & nmi,unsigned SrcIdx,unsigned DstIdx,unsigned & Dist,bool shouldOnlyCommute) tryInstructionTransform() argument
1448 for (unsigned SrcIdx = 0; SrcIdx < NumOps; ++SrcIdx) { collectTiedOperands() local
1497 unsigned SrcIdx = TP.first; processTiedPairs() local
1682 unsigned SrcIdx = TO.second[0].first; processStatepoint() local
1834 unsigned SrcIdx = TiedPairs[0].first; runOnMachineFunction() local
[all...]
H A DTargetRegisterInfo.cpp389 unsigned SrcIdx, DefIdx; shareSameRegisterFile() local
H A DRegisterCoalescer.cpp1292 unsigned SrcIdx = CP.isFlipped() ? CP.getDstIdx() : CP.getSrcIdx(); reMaterializeTrivialDef() local
1983 unsigned SrcIdx = CP.getSrcIdx(); joinCopy() local
3656 unsigned SrcIdx = CP.getSrcIdx(); joinVirtRegs() local
[all...]
H A DPeepholeOptimizer.cpp1919 unsigned SrcIdx = Def->getNumOperands(); getNextSourceFromBitcast() local
/llvm-project/llvm/lib/Target/X86/
H A DX86MCInstLower.cpp1453 getSrcIdx(const MachineInstr * MI,unsigned SrcIdx) getSrcIdx() argument
1614 unsigned SrcIdx = getSrcIdx(MI, 1); printZeroUpperMove() local
1640 unsigned SrcIdx = getSrcIdx(MI, 1); printBroadcast() local
1658 unsigned SrcIdx = getSrcIdx(MI, 1); printExtend() local
1804 unsigned SrcIdx = getSrcIdx(MI, 1); addConstantComments() local
1826 unsigned SrcIdx = getSrcIdx(MI, 1); addConstantComments() local
1847 unsigned SrcIdx = getSrcIdx(MI, 1); addConstantComments() local
1930 unsigned SrcIdx = getSrcIdx(MI, 1); addConstantComments() local
1951 unsigned SrcIdx = getSrcIdx(MI, 1); addConstantComments() local
[all...]
H A DX86InstrInfo.cpp2433 unsigned SrcIdx = (Imm >> 6) & 3; commuteInstructionImpl() local
7230 unsigned SrcIdx = (Imm >> 6) & 3; foldMemoryOperandCustom() local
H A DX86ISelLowering.cpp5703 unsigned SrcIdx = M / Size; getTargetShuffleAndZeroables() local
6082 unsigned SrcIdx = SrcExtract.getConstantOperandVal(1); getFauxShuffleMask() local
6487 uint64_t SrcIdx = Op.getConstantOperandVal(1); getShuffleScalarElt() local
11941 int SrcIdx = i + Offset; lowerShuffleAsSpecificZeroOrAnyExtend() local
41234 unsigned SrcIdx = (InsertPSMask >> 6) & 0x3; combineTargetShuffle() local
42437 unsigned SrcIdx = (LoMask & 0x2) >> 1; SimplifyDemandedVectorEltsForTargetNode() local
48358 unsigned SrcIdx = Lane * NumSrcEltsPerLane + Elt % NumSrcEltsPerLane; combineVectorPack() local
[all...]
/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelperVectorOps.cpp331 int SrcIdx = Mask[Offset]; matchExtractVectorElementWithShuffleVector() local
H A DUtils.cpp999 for (unsigned SrcIdx = 0; SrcIdx < BV->getNumSources(); ++SrcIdx) { ConstantFoldCountZeros() local
1481 for (unsigned SrcIdx = 0; SrcIdx < BV->getNumSources(); ++SrcIdx) { isConstantOrConstantVector() local
H A DCombinerHelper.cpp2170 unsigned SrcIdx = MI.getNumOperands() - 1; matchCombineUnmergeConstant() local
2210 unsigned SrcIdx = MI.getNumOperands() - 1; matchCombineUnmergeUndef() local
/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600InstrInfo.cpp292 int SrcIdx = getOperandIdx(MI.getOpcode(), Op[0]); getSrcs() local
1374 getFlagOp(MachineInstr & MI,unsigned SrcIdx,unsigned Flag) const getFlagOp() argument
H A DAMDGPUInstCombineIntrinsic.cpp1297 for (unsigned SrcIdx = 0; SrcIdx < 4; ++SrcIdx) { simplifyAMDGCNMemoryIntrinsicDemanded() local
H A DSIFoldOperands.cpp251 unsigned SrcIdx = ~0; tryFoldImmWithOpSel() local
H A DR600ISelLowering.cpp1945 FoldOperand(SDNode * ParentNode,unsigned SrcIdx,SDValue & Src,SDValue & Neg,SDValue & Abs,SDValue & Sel,SDValue & Imm,SelectionDAG & DAG) const FoldOperand() argument
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ExpandPseudoInsts.cpp500 unsigned PredIdx, DOPIdx, SrcIdx, Src2Idx; expand_DestructiveOp() local
[all...]
/llvm-project/llvm/lib/Transforms/Scalar/
H A DInferAddressSpaces.cpp1268 int SrcIdx = U.getOperandNo(); rewriteWithNewAddressSpaces() local
/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizationArtifactCombiner.h689 for (unsigned SrcIdx = StartSrcIdx; SrcIdx < StartSrcIdx + NumSrcsUsed; findValueFromBuildVector() local
/llvm-project/clang/lib/CodeGen/
H A DCGNonTrivialStruct.cpp33 enum { DstIdx = 0, SrcIdx = 1 }; enumerator
[all...]
H A DCGBuiltin.cpp21472 Value *SrcIdx = EmitScalarExpr(E->getArg(3)); EmitWebAssemblyBuiltinExpr() local
/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp549 int SrcIdx = in visitExtractElementInst() local
/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp4345 auto SrcIdx = getNamedOperandIdx(Opcode, SrcName); validateLdsDirect() local
7012 int SrcIdx = 0; cvtExp() local
[all...]
/llvm-project/llvm/lib/CodeGen/LiveDebugValues/
H A DInstrRefBasedImpl.cpp2094 LocIdx SrcIdx = MTracker->getSpillMLoc(SpillID); transferSpillOrRestoreInst() local
/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLoweringHVX.cpp862 SmallVectorImpl<int> &SrcIdx) { in buildHvxVectorReg() argument
/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp5000 int SrcIdx = Mask[DstIdx]; lowerShuffleViaVRegSplitting() local