Home
last modified time | relevance | path

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

1234

/freebsd/contrib/llvm-project/lldb/include/lldb/Target/
H A DDynamicRegisterInfo.h28 struct Register { struct
44 const RegisterFlags *flags_type = nullptr; argument
60 size_t SetRegisterInfo(std::vector<Register> &&regs, argument
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfExpression.h108 struct Register { struct
114 static Register createRegister(int RegNo, const char *Comment) { in createRegister() argument
119 static Register createSubRegister(int RegNo, unsigned SizeInBits, in createSubRegister() argument
124 bool isSubRegister() const { return SubRegSize; } in isSubRegister() argument
143 enum { Unknown = 0, Register, Memory, Implicit }; enumerator
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/Disassembler/
H A DAArch64Disassembler.cpp432 unsigned Register = in DecodeFPR128RegisterClass() local
460 unsigned Register = in DecodeFPR64RegisterClass() local
472 unsigned Register = in DecodeFPR32RegisterClass() local
484 unsigned Register = in DecodeFPR16RegisterClass() local
496 unsigned Register = in DecodeFPR8RegisterClass() local
508 unsigned Register = in DecodeGPR64commonRegisterClass() local
521 unsigned Register = in DecodeGPR64RegisterClass() local
535 unsigned Register = in DecodeGPR64x8ClassRegisterClass() local
547 unsigned Register = in DecodeGPR64spRegisterClass() local
559 unsigned Register = in DecodeMatrixIndexGPR32_8_11RegisterClass() local
[all …]
/freebsd/sys/dev/acpica/Osd/
H A DOsdHardware.c99 AcpiOsReadPciConfiguration(ACPI_PCI_ID *PciId, UINT32 Register, UINT64 *Value, in AcpiOsReadPciConfiguration()
121 AcpiOsWritePciConfiguration (ACPI_PCI_ID *PciId, UINT32 Register, in AcpiOsWritePciConfiguration()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/Disassembler/
H A DHexagonDisassembler.cpp473 unsigned Register = in getSingleInstruction() local
692 unsigned Register = CtrlRegDecoderTable[RegNo]; in DecodeCtrRegsRegisterClass() local
720 unsigned Register = CtrlReg64DecoderTable[RegNo]; in DecodeCtrRegs64RegisterClass() local
728 unsigned Register = 0; in DecodeModRegsRegisterClass() local
818 unsigned Register = SysRegDecoderTable[RegNo]; in DecodeSysRegsRegisterClass() local
846 unsigned Register = SysReg64DecoderTable[RegNo]; in DecodeSysRegs64RegisterClass() local
872 unsigned Register = GuestRegDecoderTable[RegNo]; in DecodeGuestRegsRegisterClass() local
899 unsigned Register = GuestReg64DecoderTable[RegNo]; in DecodeGuestRegs64RegisterClass() local
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCChecker.cpp534 unsigned Register = Operand.getReg(); in checkRegistersReadOnly() local
545 bool HexagonMCChecker::registerUsed(unsigned Register) { in registerUsed()
559 unsigned Register, HexagonMCInstrInfo::PredicateInfo ConsumerPredicate) { in registerProducer()
737 void HexagonMCChecker::compoundRegisterMap(unsigned &Register) { in compoundRegisterMap()
768 void HexagonMCChecker::reportErrorRegisters(unsigned Register) { in reportErrorRegisters()
773 void HexagonMCChecker::reportErrorNewValue(unsigned Register) { in reportErrorNewValue()
H A DHexagonMCInstrInfo.h337 PredicateInfo(unsigned Register, unsigned Operand, bool PredicatedTrue) in PredicateInfo()
340 unsigned Register; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/Disassembler/
H A DLanaiDisassembler.cpp179 unsigned Register = (Insn >> 18) & 0x1f; in decodeRiMemoryValue() local
192 unsigned Register = (Insn >> 15) & 0x1f; in decodeRrMemoryValue() local
205 unsigned Register = (Insn >> 12) & 0x1f; in decodeSplsValue() local
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineSSAContext.h25 class Register; variable
H A DLiveRangeEdit.h56 virtual bool LRE_CanEraseVirtReg(Register) { return true; } in LRE_CanEraseVirtReg() argument
59 virtual void LRE_WillShrinkVirtReg(Register) {} in LRE_WillShrinkVirtReg() argument
H A DRegister.h24 constexpr Register(MCRegister Val) : Reg(Val) {} in Register() function
H A DDebugHandlerBase.h33 unsigned Register; member
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVUtils.h27 class Register; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonConstExtenders.cpp232 struct Register { struct
234 Register(llvm::Register R, unsigned S) : Reg(R), Sub(S) {} in Register() argument
235 Register(const MachineOperand &Op) in Register() function
237 Register &operator=(const MachineOperand &Op) { in operator =()
246 bool isVReg() const { in isVReg()
249 bool isSlot() const { return Reg != 0 && Reg.isStack(); } in isSlot()
250 operator MachineOperand() const { in operator MachineOperand()
262 bool operator!=(Register R) const { return !operator==(R); } in operator !=()
263 bool operator<(Register R) const { in operator <()
267 llvm::Register Reg;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64PreLegalizerCombiner.cpp235 bool matchExtAddvToUdotAddv(MachineInstr &MI, MachineRegisterInfo &MRI, in matchExtAddvToUdotAddv() argument
237 std::tuple<Register, Register, bool> &MatchInfo) { in matchExtAddvToUdotAddv()
290 void applyExtAddvToUdotAddv(MachineInstr &MI, MachineRegisterInfo &MRI, in applyExtAddvToUdotAddv() argument
294 std::tuple<Register, Register, bool> &MatchInfo) { in applyExtAddvToUdotAddv()
416 std::pair<Register, bool> &MatchInfo) { in matchExtUaddvToUaddlv()
449 std::pair<Register, bool> &MatchInfo) { in applyExtUaddvToUaddlv()
H A DAArch64PostLegalizerCombiner.cpp343 bool matchOrToBSP(MachineInstr &MI, MachineRegisterInfo &MRI, in matchOrToBSP() argument
344 std::tuple<Register, Register, Register> &MatchInfo) { in matchOrToBSP()
374 void applyOrToBSP(MachineInstr &MI, MachineRegisterInfo &MRI, in applyOrToBSP() argument
376 std::tuple<Register, Register, Register> &MatchInfo) { in applyOrToBSP()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMachineLocation.h25 unsigned Register = 0; ///< gcc/gdb register number. variable
H A DDXContainerPSVInfo.h96 uint32_t Register; member
107 dxbc::SigComponentType CompType, uint32_t Register, in addParam()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DInlineAsmLowering.h24 class Register; variable
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCStreamer.cpp496 void MCStreamer::emitCFIDefCfa(int64_t Register, int64_t Offset, SMLoc Loc) { in emitCFIDefCfa()
527 void MCStreamer::emitCFIDefCfaRegister(int64_t Register, SMLoc Loc) { in emitCFIDefCfaRegister()
538 void MCStreamer::emitCFILLVMDefAspaceCfa(int64_t Register, int64_t Offset, in emitCFILLVMDefAspaceCfa()
608 void MCStreamer::emitCFISameValue(int64_t Register, SMLoc Loc) { in emitCFISameValue()
618 void MCStreamer::emitCFIRestore(int64_t Register, SMLoc Loc) { in emitCFIRestore()
655 void MCStreamer::emitCFIUndefined(int64_t Register, SMLoc Loc) { in emitCFIUndefined()
695 void MCStreamer::emitCFIReturnColumn(int64_t Register) { in emitCFIReturnColumn()
872 void MCStreamer::emitWinCFIPushReg(MCRegister Register, SMLoc Loc) { in emitWinCFIPushReg()
884 void MCStreamer::emitWinCFISetFrame(MCRegister Register, unsigned Offset, in emitWinCFISetFrame()
923 void MCStreamer::emitWinCFISaveReg(MCRegister Register, unsigned Offset, in emitWinCFISaveReg()
[all …]
H A DMCAsmStreamer.cpp1948 void MCAsmStreamer::EmitRegisterName(int64_t Register) { in EmitRegisterName()
2013 void MCAsmStreamer::emitCFIDefCfaRegister(int64_t Register, SMLoc Loc) { in emitCFIDefCfaRegister()
2055 void MCAsmStreamer::emitCFIRestore(int64_t Register, SMLoc Loc) { in emitCFIRestore()
2062 void MCAsmStreamer::emitCFISameValue(int64_t Register, SMLoc Loc) { in emitCFISameValue()
2069 void MCAsmStreamer::emitCFIRelOffset(int64_t Register, int64_t Offset, in emitCFIRelOffset()
2090 void MCAsmStreamer::emitCFIUndefined(int64_t Register, SMLoc Loc) { in emitCFIUndefined()
2119 void MCAsmStreamer::emitCFIReturnColumn(int64_t Register) { in emitCFIReturnColumn()
2213 void MCAsmStreamer::emitWinCFIPushReg(MCRegister Register, SMLoc Loc) { in emitWinCFIPushReg()
2221 void MCAsmStreamer::emitWinCFISetFrame(MCRegister Register, unsigned Offset, in emitWinCFISetFrame()
2238 void MCAsmStreamer::emitWinCFISaveReg(MCRegister Register, unsigned Offset, in emitWinCFISaveReg()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DPeepholeOptimizer.cpp1375 MachineInstr &MI, SmallSet<Register, 16> &FoldAsLoadDefCandidates) { in isLoadFoldable()
1395 MachineInstr &MI, SmallSet<Register, 4> &ImmDefRegs, in isMoveImmediate()
1396 DenseMap<Register, MachineInstr *> &ImmDefMIs) { in isMoveImmediate()
1417 MachineInstr &MI, SmallSet<Register, 4> &ImmDefRegs, in foldImmediate()
1418 DenseMap<Register, MachineInstr *> &ImmDefMIs, bool &Deleted) { in foldImmediate()
1508 MachineInstr &MI, DenseMap<Register, MachineInstr *> &NAPhysToVirtMIs) { in foldRedundantNAPhysCopy()
1561 Register Reg, const SmallSet<Register, 2> &TargetRegs, in findTargetRecurrence()
H A DTailDuplicator.cpp349 DenseMap<Register, RegSubRegPair> &LocalVRMap, in processPHI()
350 SmallVectorImpl<std::pair<Register, RegSubRegPair>> &Copies, in processPHI()
383 DenseMap<Register, RegSubRegPair> &LocalVRMap, in duplicateInstruction()
1037 SmallVectorImpl<std::pair<Register, RegSubRegPair>> &CopyInfos, in appendCopies()
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_allocator_stats.h59 void Register(AllocatorStats *s) { in Register() function
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/PowerPC/
H A DABISysV_ppc64.cpp401 class Register { class in __anonc855d0fd0111::ReturnValueExtractor
411 Register(Type ty, uint32_t index, uint32_t offs, RegisterContext *reg_ctx, in Register() function in __anonc855d0fd0111::ReturnValueExtractor::Register
418 Register(Type ty, uint32_t index, RegisterContext *reg_ctx, in Register() function in __anonc855d0fd0111::ReturnValueExtractor::Register
423 Register(uint32_t offs, RegisterContext *reg_ctx, ByteOrder byte_order) in Register() function in __anonc855d0fd0111::ReturnValueExtractor::Register

1234