Searched refs:composeSubRegIndices (Results 1 – 8 of 8) sorted by relevance
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/ |
| D | TargetRegisterInfo.cpp | 350 unsigned FinalA = composeSubRegIndices(IA.getSubReg(), SubA); in getCommonSuperRegClass() 359 unsigned FinalB = composeSubRegIndices(IB.getSubReg(), SubB); in getCommonSuperRegClass()
|
| D | RegisterCoalescer.cpp | 427 DstSub = tri.composeSubRegIndices(MI->getOperand(0).getSubReg(), in INITIALIZE_PASS_DEPENDENCY() 583 return TRI.composeSubRegIndices(SrcIdx, SrcSub) == in isCoalescable() 584 TRI.composeSubRegIndices(DstIdx, DstSub); in isCoalescable() 1331 unsigned NewDstIdx = TRI->composeSubRegIndices(CP.getSrcIdx(), in reMaterializeTrivialDef() 1804 unsigned SubUseIdx = TRI->composeSubRegIndices(SubIdx, MO.getSubReg()); in updateRegDefsUses() 2576 TRI->composeSubRegIndices(SubIdx, MO.getSubReg())); in computeWriteLanes() 3037 unsigned S = TRI->composeSubRegIndices(SubIdx, MO.getSubReg()); in usesLanes()
|
| D | DetectDeadLanes.cpp | 172 SrcSubIdx = TRI.composeSubRegIndices(SubReg, SrcSubIdx); in isCrossCopy()
|
| D | TailDuplicator.cpp | 439 MO.setSubReg(TRI->composeSubRegIndices(MO.getSubReg(), in duplicateInstruction()
|
| D | MachineOperand.cpp | 82 SubIdx = TRI.composeSubRegIndices(SubIdx, getSubReg()); in substVirtReg()
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| D | TargetRegisterInfo.h | 662 unsigned composeSubRegIndices(unsigned a, unsigned b) const { in composeSubRegIndices() function
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| D | AMDGPUInstructionSelector.cpp | 246 unsigned ComposedSubIdx = TRI.composeSubRegIndices(MO.getSubReg(), SubIdx); in getSubOperand64()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/ |
| D | RISCVISelLowering.cpp | 1692 SubRegIdx = TRI->composeSubRegIndices(SubRegIdx, in decomposeSubvectorInsertExtractToSubRegs()
|