Home
last modified time | relevance | path

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

12

/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/
H A DRenameIndependentSubregs.cpp182 unsigned SubRegIdx = MO.getSubReg(); in findComponents() local
226 unsigned SubRegIdx = MO.getSubReg(); in rewriteOperands() local
348 unsigned SubRegIdx = MO.getSubReg(); computeMainRangesFixFlags() local
H A DRegisterPressure.cpp533 unsigned SubRegIdx = MO.getSubReg(); in collectOperandLanes() local
551 void pushRegLanes(Register Reg, unsigned SubRegIdx, in pushRegLanes() argument
1232 unsigned SubRegIdx = MO.getSubReg(); findUseBetween() local
[all...]
H A DVirtRegMap.cpp396 unsigned SubRegIdx = MO.getSubReg(); in readsUndefSubreg() local
H A DStackMaps.cpp286 unsigned SubRegIdx = TRI->getSubRegIndex(LLVMRegNum, MOI->getReg()); in parseOperand() local
H A DMachineCopyPropagation.cpp697 unsigned SubRegIdx = TRI->getSubRegIndex(CopyDstReg, MOUse.getReg()); forwardUses() local
H A DRegisterCoalescer.cpp1791 MachineOperand &MO, unsigned SubRegIdx) { in addUndefFlag() argument
1945 unsigned SubRegIdx = MO.getSubReg(); in setUndefOnPrunedSubRegUses() local
H A DRegAllocFast.cpp971 unsigned SubRegIdx = MO.getSubReg(); allocVirtRegUndef() local
H A DMachineVerifier.cpp2511 const unsigned SubRegIdx = MO->getSubReg(); checkLiveness() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSILoadStoreOptimizer.cpp1429 std::pair<unsigned, unsigned> SubRegIdx = getSubRegIdxs(CI, Paired); mergeSMemLoadImmPair() local
1484 std::pair<unsigned, unsigned> SubRegIdx = getSubRegIdxs(CI, Paired); mergeBufferLoadPair() local
1543 std::pair<unsigned, unsigned> SubRegIdx = getSubRegIdxs(CI, Paired); mergeTBufferLoadPair() local
1572 std::pair<unsigned, unsigned> SubRegIdx = getSubRegIdxs(CI, Paired); mergeTBufferStorePair() local
1641 std::pair<unsigned, unsigned> SubRegIdx = getSubRegIdxs(CI, Paired); mergeFlatLoadPair() local
1670 std::pair<unsigned, unsigned> SubRegIdx = getSubRegIdxs(CI, Paired); mergeFlatStorePair() local
1901 std::pair<unsigned, unsigned> SubRegIdx = getSubRegIdxs(CI, Paired); mergeBufferStorePair() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEInstrInfo.cpp330 const unsigned *SubRegIdx, in copyPhysSubRegs() argument
393 const unsigned SubRegIdx[] = {VE::sub_vm_even, VE::sub_vm_odd}; in copyPhysReg() local
399 const unsigned SubRegIdx[] = {VE::sub_even, VE::sub_odd}; in copyPhysReg() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FixupBWInsts.cpp196 const auto SubRegIdx = TRI->getSubRegIndex(SuperDestReg, OrigDestReg); getSuperRegDestIfDead() local
H A DX86ISelDAGToDAG.cpp1640 unsigned SubRegIdx = N->getConstantOperandVal(2); PostprocessISelDAG() local
5903 unsigned SubRegIdx; Select() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVRegisterInfo.cpp291 unsigned Opcode, SubRegIdx; lowerVSPILL() local
368 unsigned Opcode, SubRegIdx; lowerVRELOAD() local
[all...]
H A DRISCVISelDAGToDAG.cpp371 unsigned SubRegIdx = RISCVTargetLowering::getSubregIndexByMVT(VT, I); selectVLSEG() local
412 unsigned SubRegIdx = RISCVTargetLowering::getSubregIndexByMVT(VT, I); selectVLSEGFF() local
464 unsigned SubRegIdx = RISCVTargetLowering::getSubregIndexByMVT(VT, I); selectVLXSEG() local
2009 unsigned SubRegIdx; Select() local
2062 unsigned SubRegIdx; Select() local
[all...]
H A DRISCVInstrInfo.cpp306 unsigned SubRegIdx; copyPhysRegVector() local
H A DRISCVISelLowering.cpp2376 unsigned SubRegIdx = RISCV::NoSubRegister; decomposeSubvectorInsertExtractToSubRegs() local
7954 unsigned SubRegIdx = OrigIdx / ElemsPerVReg; lowerINSERT_VECTOR_ELT() local
8167 unsigned SubRegIdx = OrigIdx / ElemsPerVReg; lowerEXTRACT_VECTOR_ELT() local
9444 unsigned SubRegIdx, RemIdx; lowerINSERT_SUBVECTOR() local
9610 unsigned SubRegIdx, RemIdx; lowerEXTRACT_SUBVECTOR() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGIMatchTableExecutorImpl.h1072 uint16_t SubRegIdx = readU16(); executeMatchTable() local
1246 uint16_t SubRegIdx = readU16(); executeMatchTable() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp3236 NatWidthRes, SubRegIdx), 0); in addExtOrTrunc() local
2151 SDValue SubRegIdx = CurDAG->getTargetConstant(PPC::sub_32, dl, MVT::i32); ExtendToInt64() local
2165 SDValue SubRegIdx = CurDAG->getTargetConstant(PPC::sub_32, dl, MVT::i32); TruncateToInt32() local
3246 SDValue SubRegIdx = addExtOrTrunc() local
5406 SDValue SubRegIdx = CurDAG->getTargetConstant(SubReg, dl, MVT::i32); Select() local
5459 SDValue SubRegIdx = CurDAG->getTargetConstant(PPC::sub_eq, dl, MVT::i32); Select() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenRegisters.cpp
H A DGlobalISelMatchTable.h
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetRegisterInfo.h658 getSubRegisterClass(const TargetRegisterClass * SuperRC,unsigned SubRegIdx) getSubRegisterClass() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp1183 unsigned SubRegIdx = loadVectorConstant() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp4786 SDValue SubRegIdx = Select() local
4799 SDValue SubRegIdx = Select() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1565 SelectLoad(SDNode * N,unsigned NumVecs,unsigned Opc,unsigned SubRegIdx) SelectLoad() argument
1594 SelectPostLoad(SDNode * N,unsigned NumVecs,unsigned Opc,unsigned SubRegIdx) SelectPostLoad() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSEISelLowering.cpp3327 unsigned SubRegIdx = Subtarget.isABI_N64() ? Mips::sub_32 : 0; emitINSERT_DF_VIDX() local

12