/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/Disassembler/ |
H A D | AMDGPUDisassembler.cpp | 162 #define DECODE_OPERAND_REG_8(RegClass) \ argument 127 DECODE_OPERAND_REG_8(RegClass) global() argument 150 DECODE_OPERAND_REG_7(RegClass,OpWidth) global() argument 157 DECODE_OPERAND_REG_AV10(RegClass,OpWidth) global() argument 168 DECODE_OPERAND_SRC_REG_A9(RegClass,OpWidth) global() argument 173 DECODE_SRC_OPERAND_REG_AV10(RegClass,OpWidth) global() argument 181 DECODE_OPERAND_SRC_REG_OR_IMM_9(RegClass,OpWidth,ImmWidth) global() argument 190 DECODE_OPERAND_SRC_REG_OR_IMM_A9(RegClass,OpWidth,ImmWidth) global() argument 194 DECODE_OPERAND_SRC_REG_OR_IMM_DEFERRED_9(RegClass,OpWidth,ImmWidth) global() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | RegisterClassInfo.h | 46 std::unique_ptr<RCInfo[]> RegClass; variable
|
H A D | RDFRegisters.h | 183 const TargetRegisterClass *RegClass = nullptr; member
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyPeephole.cpp | 98 const TargetRegisterClass *RegClass = MRI.getRegClass(Reg); in maybeRewriteToFallthrough() local
|
H A D | WebAssemblyRegStackify.cpp | 104 const auto *RegClass = MRI.getRegClass(MI->getOperand(0).getReg()); convertImplicitDefToConstZero() local 638 const auto *RegClass = MRI.getRegClass(Reg); moveAndTeeForMultiUse() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUMachineCFGStructurizer.cpp | 1885 Register FalseBBReg = MRI->createVirtualRegister(RegClass); in rewriteCodeBBTerminator() local 2012 Register IfSourceReg = MRI->createVirtualRegister(RegClass); in rewriteLiveOutRegs() local 2126 Register NewBackedgeReg = MRI->createVirtualRegister(RegClass); in createEntryPHI() local 1952 const TargetRegisterClass *RegClass = MRI->getRegClass(DestReg); insertChainedPHI() local 2264 const TargetRegisterClass *RegClass = MRI->getRegClass(BBSelectRegIn); createIfRegion() local 2401 const TargetRegisterClass *RegClass = MRI->getRegClass(PHIDest); splitLoopPHI() local [all...] |
H A D | GCNDPPCombine.cpp | 196 int16_t RegClass = MI.getDesc().operands()[Idx].RegClass; getOperandSize() local
|
H A D | AMDGPUISelDAGToDAG.cpp | 364 int RegClass = Desc.operands()[OpIdx].RegClass; getOperandRegClass() local 439 SDValue RegClass = CurDAG->getTargetConstant(RegClassID, DL, MVT::i32); SelectBuildVector() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | RenameIndependentSubregs.cpp | 134 const TargetRegisterClass *RegClass = MRI->getRegClass(Reg); in INITIALIZE_PASS_DEPENDENCY() local
|
H A D | MachineRegisterInfo.cpp | 157 createVirtualRegister(const TargetRegisterClass * RegClass,StringRef Name) createVirtualRegister() argument
|
H A D | TargetInstrInfo.cpp | 54 short RegClass = MCID.operands()[OpNum].RegClass; in getRegClass() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/CSKY/ |
H A D | CSKYISelDAGToDAG.cpp | 378 SDValue RegClass = createGPRPairNode() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64LoadStoreOptimizer.cpp | 1423 auto *RegClass = TRI->getMinimalPhysRegClass(MOP.getReg()); canRenameMOP() local 1626 auto *RegClass = TRI->getMinimalPhysRegClass(Reg); tryToFindRegisterToRename() local 1654 auto *RegClass = TRI->getMinimalPhysRegClass(getLdStRegOp(FirstMI).getReg()); findRenameRegForSameLdStRegPair() local
|
H A D | AArch64AsmPrinter.cpp | 991 const TargetRegisterClass *RegClass; PrintAsmOperand() local
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | InlineAsm.h | 309 using RegClass = Bitfield::Element<unsigned, 16, 14>; variable
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | Thumb2InstrInfo.cpp | 542 const TargetRegisterClass *RegClass = rewriteT2FrameIndex() local
|
H A D | ARMISelDAGToDAG.cpp | 1849 SDValue RegClass = createGPRPairNode() local 1860 SDValue RegClass = createSRegPairNode() local 1871 SDValue RegClass = CurDAG->getTargetConstant(ARM::QPRRegClassID, dl, createDRegPairNode() local 1882 SDValue RegClass = CurDAG->getTargetConstant(ARM::QQPRRegClassID, dl, createQRegPairNode() local 1894 SDValue RegClass = createQuadSRegsNode() local 1909 SDValue RegClass = CurDAG->getTargetConstant(ARM::QQPRRegClassID, dl, createQuadDRegsNode() local 1924 SDValue RegClass = CurDAG->getTargetConstant(ARM::QQQQPRRegClassID, dl, createQuadQRegsNode() local [all...] |
H A D | MVETPAndVPTOptimisationsPass.cpp | 617 const TargetRegisterClass *RegClass = RegInfo.getRegClassOrNull(DstReg); in IsWritingToVCCR() local
|
H A D | ARMBaseRegisterInfo.cpp | 855 const TargetRegisterClass *RegClass = in eliminateFrameIndex() local
|
/freebsd-src/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | CompressInstEmitter.cpp | 151 bool CompressInstEmitter::validateRegister(Record *Reg, Record *RegClass) { in validateRegister() argument
|
H A D | CodeGenRegisters.cpp |
|
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | Utils.cpp | 47 constrainRegToClass(MachineRegisterInfo & MRI,const TargetInstrInfo & TII,const RegisterBankInfo & RBI,Register Reg,const TargetRegisterClass & RegClass) constrainRegToClass() argument 58 constrainOperandRegClass(const MachineFunction & MF,const TargetRegisterInfo & TRI,MachineRegisterInfo & MRI,const TargetInstrInfo & TII,const RegisterBankInfo & RBI,MachineInstr & InsertPt,const TargetRegisterClass & RegClass,MachineOperand & RegMO) constrainOperandRegClass() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86FrameLowering.cpp | 957 CopyReg = InProlog ? X86::RDX : MRI.createVirtualRegister(RegClass), in emitStackProbeInlineWindowsCoreCLR64() local 3625 auto &RegClass = adjustStackWithPops() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCRegisterInfo.cpp | 590 const TargetRegisterClass *RegClass = MRI->getRegClass(VirtReg); in getRegAllocationHints() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | FastISel.cpp | 1982 const TargetRegisterClass *RegClass = constrainOperandRegClass() local
|