Home
last modified time | relevance | path

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

1234

/freebsd/contrib/llvm-project/lldb/include/lldb/Target/
H A DDynamicRegisterInfo.h28 struct Register { struct
60 size_t SetRegisterInfo(std::vector<Register> &&regs, argument
44 flags_typeRegister global() argument
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfExpression.h47 struct Register { struct
53 static Register createRegister(int RegNo, const char *Comment) { in createRegister() argument
58 static Register createSubRegister(int RegNo, unsigned SizeInBits, in createSubRegister() argument
63 bool isSubRegister() const { return SubRegSize; } in isSubRegister() argument
82 enum { Unknown = 0, Register, Memory, Implicit }; enumerator
/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
690 unsigned Register = CtrlRegDecoderTable[RegNo]; DecodeCtrRegsRegisterClass() local
718 unsigned Register = CtrlReg64DecoderTable[RegNo]; DecodeCtrRegs64RegisterClass() local
726 unsigned Register = 0; DecodeModRegsRegisterClass() local
816 unsigned Register = SysRegDecoderTable[RegNo]; DecodeSysRegsRegisterClass() local
844 unsigned Register = SysReg64DecoderTable[RegNo]; DecodeSysRegs64RegisterClass() local
870 unsigned Register = GuestRegDecoderTable[RegNo]; DecodeGuestRegsRegisterClass() local
897 unsigned Register = GuestReg64DecoderTable[RegNo]; DecodeGuestRegs64RegisterClass() local
[all...]
/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/lib/Target/Hexagon/
H A DHexagonConstExtenders.cpp232 struct Register { struct
234 Register(llvm::Register R, unsigned S) : Reg(R), Sub(S) {} in Register() function
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()
261 bool operator==(Register R) const { return Reg == R.Reg && Sub == R.Sub; } in operator ==()
262 bool operator!=(Register R) const { return !operator==(R); } in operator !=()
263 bool operator<(Register R) const { in operator <()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMachineLocation.h25 unsigned Register = 0; ///< gcc/gdb register number. variable
H A DDXContainerPSVInfo.h95 uint32_t Register; member
106 dxbc::SigComponentType CompType, uint32_t Register, in addParam()
H A DMCDwarf.h511 unsigned Register; member
515 unsigned Register; member
520 unsigned Register; member
590 static MCCFIInstruction createLLVMDefAspaceCfa(MCSymbol *L, unsigned Register, in createLLVMDefAspaceCfa()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
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 DMachineSSAContext.h25 class Register; variable
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/include/llvm/CodeGen/GlobalISel/
H A DInlineAsmLowering.h24 class Register; variable
/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.cpp345 bool matchOrToBSP(MachineInstr &MI, MachineRegisterInfo &MRI, in matchOrToBSP() argument
346 std::tuple<Register, Register, Register> &MatchInfo) { in matchOrToBSP()
376 void applyOrToBSP(MachineInstr &MI, MachineRegisterInfo &MRI, in applyOrToBSP() argument
378 std::tuple<Register, Register, Register> &MatchInfo) { in applyOrToBSP()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCAsmStreamer.cpp1968 void MCAsmStreamer::EmitRegisterName(int64_t Register) { in EmitRegisterName()
1983 void MCAsmStreamer::emitCFIDefCfa(int64_t Register, int64_t Offset, SMLoc Loc) { in emitCFIDefCfa()
1997 void MCAsmStreamer::emitCFILLVMDefAspaceCfa(int64_t Register, int64_t Offset, in emitCFILLVMDefAspaceCfa()
2033 void MCAsmStreamer::emitCFIDefCfaRegister(int64_t Register, SMLoc Loc) { in emitCFIDefCfaRegister()
2040 void MCAsmStreamer::emitCFIOffset(int64_t Register, int64_t Offset, SMLoc Loc) { in emitCFIOffset()
2075 void MCAsmStreamer::emitCFIRestore(int64_t Register, SMLoc Loc) { in emitCFIRestore()
2082 void MCAsmStreamer::emitCFISameValue(int64_t Register, SMLoc Loc) { in emitCFISameValue()
2089 void MCAsmStreamer::emitCFIRelOffset(int64_t Register, int64_t Offset, in emitCFIRelOffset()
2110 void MCAsmStreamer::emitCFIUndefined(int64_t Register, SMLoc Loc) { in emitCFIUndefined()
2139 void MCAsmStreamer::emitCFIReturnColumn(int64_t Register) { in emitCFIReturnColumn()
[all …]
H A DMCStreamer.cpp486 void MCStreamer::emitCFIDefCfa(int64_t Register, int64_t Offset, SMLoc Loc) { in emitCFIDefCfa()
517 void MCStreamer::emitCFIDefCfaRegister(int64_t Register, SMLoc Loc) { in emitCFIDefCfaRegister()
528 void MCStreamer::emitCFILLVMDefAspaceCfa(int64_t Register, int64_t Offset, in emitCFILLVMDefAspaceCfa()
540 void MCStreamer::emitCFIOffset(int64_t Register, int64_t Offset, SMLoc Loc) { in emitCFIOffset()
550 void MCStreamer::emitCFIRelOffset(int64_t Register, int64_t Offset, SMLoc Loc) { in emitCFIRelOffset()
598 void MCStreamer::emitCFISameValue(int64_t Register, SMLoc Loc) { in emitCFISameValue()
608 void MCStreamer::emitCFIRestore(int64_t Register, SMLoc Loc) { in emitCFIRestore()
645 void MCStreamer::emitCFIUndefined(int64_t Register, SMLoc Loc) { in emitCFIUndefined()
685 void MCStreamer::emitCFIReturnColumn(int64_t Register) { in emitCFIReturnColumn()
869 void MCStreamer::emitWinCFIPushReg(MCRegister Register, SMLoc Loc) { in emitWinCFIPushReg()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTailDuplicator.cpp358 DenseMap<Register, RegSubRegPair> &LocalVRMap, in processPHI()
359 SmallVectorImpl<std::pair<Register, RegSubRegPair>> &Copies, in processPHI()
392 DenseMap<Register, RegSubRegPair> &LocalVRMap, in duplicateInstruction()
1054 SmallVectorImpl<std::pair<Register, RegSubRegPair>> &CopyInfos, in appendCopies()
H A DPeepholeOptimizer.cpp1374 MachineInstr &MI, SmallSet<Register, 16> &FoldAsLoadDefCandidates) { in isLoadFoldable()
1394 MachineInstr &MI, SmallSet<Register, 4> &ImmDefRegs, in isMoveImmediate()
1395 DenseMap<Register, MachineInstr *> &ImmDefMIs) { in isMoveImmediate()
1416 MachineInstr &MI, SmallSet<Register, 4> &ImmDefRegs, in foldImmediate()
1417 DenseMap<Register, MachineInstr *> &ImmDefMIs, bool &Deleted) { in foldImmediate()
1507 MachineInstr &MI, DenseMap<Register, MachineInstr *> &NAPhysToVirtMIs) { in foldRedundantNAPhysCopy()
1560 Register Reg, const SmallSet<Register, 2> &TargetRegs, in findTargetRecurrence()
/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 __anon31ea58350111::ReturnValueExtractor
411 Register(Type ty, uint32_t index, uint32_t offs, RegisterContext *reg_ctx, in Register() function in __anon31ea58350111::ReturnValueExtractor::Register
418 Register(Type ty, uint32_t index, RegisterContext *reg_ctx, in Register() function in __anon31ea58350111::ReturnValueExtractor::Register
423 Register(uint32_t offs, RegisterContext *reg_ctx, ByteOrder byte_order) in Register() function in __anon31ea58350111::ReturnValueExtractor::Register
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/AsmParser/
H A DSystemZAsmParser.cpp406 struct Register { struct in __anonde0c959e0111::SystemZAsmParser
407 RegisterGroup Group;
408 unsigned Num;
409 SMLoc StartLoc, EndLoc;
901 const MCExpr *Register; in parseAnyRegister() local
964 const MCExpr *Register; in parseIntegerRegister() local

1234