Home
last modified time | relevance | path

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

123

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64AdvSIMDScalarPass.cpp104 static bool isGPR64(unsigned Reg, unsigned SubReg, in isGPR64()
113 static bool isFPR64(unsigned Reg, unsigned SubReg, in isFPR64()
129 unsigned &SubReg) { in getSrcFromCopy()
245 unsigned SubReg; in isProfitableToTransform() local
H A DAArch64RegisterInfo.cpp278 for (MCSubRegIterator SubReg(AArch64::GPR64commonRegClass.getRegister(i), in UpdateCustomCallPreservedMask() local
782 MachineInstr *MI, const TargetRegisterClass *SrcRC, unsigned SubReg, in shouldCoalesce()
H A DAArch64ISelDAGToDAG.cpp739 SDValue SubReg = CurDAG->getTargetConstant(AArch64::sub_32, dl, MVT::i32); in narrowIfNeeded() local
983 SDValue SubReg = CurDAG->getTargetConstant(AArch64::sub_32, dl, MVT::i32); in Widen() local
1353 SDValue SubReg = CurDAG->getTargetConstant(AArch64::sub_32, dl, MVT::i32); in tryIndexedLoad() local
2110 SDValue SubReg = CurDAG->getTargetConstant(AArch64::sub_32, dl, MVT::i32); in tryBitfieldExtractOp() local
2841 SDValue SubReg = CurDAG->getTargetConstant(AArch64::sub_32, DL, MVT::i32); in tryShiftAmountMod() local
3322 auto SubReg = DAG->getTargetConstant(AArch64::dsub, DL, MVT::i32); in extractSubReg() local
3326 auto SubReg = DAG->getTargetConstant(AArch64::zsub, DL, MVT::i32); in extractSubReg() local
3348 auto SubReg = DAG->getTargetConstant(AArch64::dsub, DL, MVT::i32); in insertSubReg() local
3354 auto SubReg = DAG->getTargetConstant(AArch64::zsub, DL, MVT::i32); in insertSubReg() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DLiveVariables.cpp196 unsigned SubReg = *SubRegs; in FindLastPartialDef() local
250 unsigned SubReg = *SubRegs; in HandlePhysRegUse() local
289 unsigned SubReg = *SubRegs; in FindLastRefOrPartRef() local
338 unsigned SubReg = *SubRegs; in HandlePhysRegKill() local
369 unsigned SubReg = *SubRegs; in HandlePhysRegKill() local
451 unsigned SubReg = *SubRegs; in HandlePhysRegDef() local
473 unsigned SubReg = *SubRegs; in HandlePhysRegDef() local
491 unsigned SubReg = *SubRegs; in UpdatePhysRegDefs() local
H A DLiveIntervalCalc.cpp68 unsigned SubReg = MO.getSubReg(); in calculate() local
168 unsigned SubReg = MO.getSubReg(); in extendToUses() local
H A DDetectDeadLanes.cpp174 unsigned SubReg = MI.getOperand(2).getImm(); in isCrossCopy() local
424 unsigned SubReg = MO.getSubReg(); in determineInitialUsedLanes() local
457 unsigned SubReg = MO.getSubReg(); in isUndefRegAtInput() local
H A DLiveIntervals.cpp577 unsigned SubReg = MO.getSubReg(); in shrinkToUses() local
791 unsigned SubReg = MO.getSubReg(); in addKillFlags() local
1031 unsigned SubReg = MO.getSubReg(); in updateAllRanges() local
1458 unsigned SubReg = MO.getSubReg(); in findLastUseBefore() local
1598 unsigned SubReg = MO.getSubReg(); in repairOldRegInRange() local
H A DMachineInstrBundle.cpp198 unsigned SubReg = *SubRegs; in finalizeBundle() local
H A DLiveRangeEdit.cpp251 unsigned SubReg = MO.getSubReg(); in useIsKill() local
H A DVirtRegMap.cpp554 unsigned SubReg = MO.getSubReg(); in rewrite() local
H A DScheduleDAGInstrs.cpp340 for (MCSubRegIterator SubReg(Reg, TRI, true); SubReg.isValid(); ++SubReg) { in addPhysRegDeps() local
376 unsigned SubReg = MO.getSubReg(); in getLaneMaskForMO() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DSIRegisterInfo.h319 unsigned getChannelFromSubReg(unsigned SubReg) const { in getChannelFromSubReg()
324 unsigned getNumChannelsFromSubReg(unsigned SubReg) const { in getNumChannelsFromSubReg()
H A DSIShrinkInstructions.cpp389 Register Reg, unsigned SubReg, in instAccessReg()
409 unsigned Reg, unsigned SubReg, in instReadsReg()
415 unsigned Reg, unsigned SubReg, in instModifiesReg()
H A DSIPreAllocateWWMRegs.cpp132 const unsigned SubReg = MO.getSubReg(); in rewriteRegs() local
H A DSIRegisterInfo.cpp1144 Register SubReg = e == 1 in buildSpillLoadStore() local
1321 Register SubReg = in spillSGPR() local
1366 Register SubReg = in spillSGPR() local
1416 Register SubReg = in restoreSGPR() local
1443 Register SubReg = in restoreSGPR() local
2259 unsigned SubReg, in shouldCoalesce()
2382 MachineInstr *SIRegisterInfo::findReachingDef(Register Reg, unsigned SubReg, in findReachingDef()
H A DSIFormMemoryClauses.cpp376 for (unsigned SubReg : KilledIndexes) { in runOnMachineFunction() local
H A DR600OptimizeVectorRegisters.cpp196 unsigned SubReg = (*It).first; in RebuildVector() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsOptionRecord.cpp77 for (const MCPhysReg &SubReg : MCRegInfo->subregs_inclusive(Reg)) { in SetPhysRegUsed() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86RegisterInfo.cpp543 for (const MCPhysReg &SubReg : subregs_inclusive(X86::RSP)) in getReservedRegs() local
550 for (const MCPhysReg &SubReg : subregs_inclusive(X86::RIP)) in getReservedRegs() local
555 for (const MCPhysReg &SubReg : subregs_inclusive(X86::RBP)) in getReservedRegs() local
569 for (const MCPhysReg &SubReg : subregs_inclusive(BasePtr)) in getReservedRegs() local
/netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DCodeGenRegisters.cpp254 for (const auto &SubReg : SubRegs) { in inheritRegUnits() local
348 for (const auto &SubReg : Map) in computeSubRegs() local
354 for (const auto &SubReg : SubRegs) { in computeSubRegs() local
473 const CodeGenRegister *SubReg; in computeSecondarySubRegs() local
530 for (auto SubReg : NewSubReg->SubRegs) { in computeSecondarySubRegs() local
549 for (auto SubReg : SubRegs) in computeSuperRegs() local
555 for (auto SubReg : SubRegs) { in computeSuperRegs() local
580 for (auto SubReg : SubRegs) in addSubRegsPreOrder() local
2060 CodeGenRegister *SubReg = S.second; in computeRegUnitLaneMasks() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AVR/
H A DAVRRegisterInfo.cpp281 unsigned SubReg, in shouldCoalesce()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonRegisterInfo.cpp348 const TargetRegisterClass *SrcRC, unsigned SubReg, in shouldCoalesce()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/BPF/
H A DBPFMIPeephole.cpp219 Register SubReg = MovMI->getOperand(1).getReg(); in eliminateZExtSeq() local
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DTargetRegisterInfo.h1025 unsigned SubReg, in shouldCoalesce()
1115 unsigned SubReg = 0; variable
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZRegisterInfo.cpp378 unsigned SubReg, in shouldCoalesce()

123