Home
last modified time | relevance | path

Searched refs:CSR (Results 1 – 25 of 80) sorted by relevance

1234

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonGenExtract.cpp89 ConstantInt *CSL = nullptr, *CSR = nullptr, *CM = nullptr; in INITIALIZE_PASS_DEPENDENCY() local
96 bool Match = match(In, m_And(m_Shl(m_LShr(m_Value(BF), m_ConstantInt(CSR)), in INITIALIZE_PASS_DEPENDENCY()
103 Match = match(In, m_And(m_Shl(m_AShr(m_Value(BF), m_ConstantInt(CSR)), in INITIALIZE_PASS_DEPENDENCY()
110 CSR = ConstantInt::get(Type::getInt32Ty(Ctx), 0); in INITIALIZE_PASS_DEPENDENCY()
120 Match = match(In, m_And(m_LShr(m_Value(BF), m_ConstantInt(CSR)), in INITIALIZE_PASS_DEPENDENCY()
127 Match = match(In, m_And(m_AShr(m_Value(BF), m_ConstantInt(CSR)), in INITIALIZE_PASS_DEPENDENCY()
134 Match = match(In, m_Shl(m_LShr(m_Value(BF), m_ConstantInt(CSR)), in INITIALIZE_PASS_DEPENDENCY()
141 Match = match(In, m_Shl(m_AShr(m_Value(BF), m_ConstantInt(CSR)), in INITIALIZE_PASS_DEPENDENCY()
154 uint32_t SR = CSR->getZExtValue(); in INITIALIZE_PASS_DEPENDENCY()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DLiveRegUnits.cpp99 for (const MCPhysReg *CSR = MRI.getCalleeSavedRegs(); CSR && *CSR; ++CSR) { in addCalleeSavedRegs() local
100 const unsigned N = *CSR; in addCalleeSavedRegs()
H A DRegisterClassInfo.cpp59 const MCPhysReg *CSR = MRI.getCalleeSavedRegs(); in runOnMachineFunction() local
65 if (CSR[I] == 0) { in runOnMachineFunction()
73 if (CSR[I] != LastCalleeSavedRegs[I]) { in runOnMachineFunction()
86 for (const MCPhysReg *I = CSR; *I; ++I) { in runOnMachineFunction()
98 for (const MCPhysReg *I = CSR; *I; ++I) in runOnMachineFunction()
H A DMachineFrameInfo.cpp125 for (const MCPhysReg *CSR = MRI.getCalleeSavedRegs(); CSR && *CSR; in getPristineRegs() local
126 ++CSR) in getPristineRegs()
127 BV.set(*CSR); in getPristineRegs()
H A DLivePhysRegs.cpp177 for (const MCPhysReg *CSR = MRI.getCalleeSavedRegs(); CSR && *CSR; ++CSR) in addCalleeSavedRegs() local
178 LiveRegs.addReg(*CSR); in addCalleeSavedRegs()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRegisterClassInfo.h124 MCRegister CSR; in getLastCalleeSavedAlias() local
126 CSR = CalleeSavedAliases[Unit]; in getLastCalleeSavedAlias()
127 if (CSR) in getLastCalleeSavedAlias()
130 return CSR; in getLastCalleeSavedAlias()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86MachineFunctionInfo.cpp43 for (const MCPhysReg *CSR = MF->getRegInfo().getCalleeSavedRegs(); in setRestoreBasePointer() local
44 unsigned Reg = *CSR; ++CSR) { in setRestoreBasePointer()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DRegisterContextDarwin_riscv32.h123 struct CSR { struct
143 CSRWordCount = sizeof(CSR) / sizeof(uint32_t)
151 CSR csr;
237 virtual int DoReadCSR(lldb::tid_t tid, int flavor, CSR &exc) = 0;
245 virtual int DoWriteCSR(lldb::tid_t tid, int flavor, const CSR &exc) = 0;
/freebsd/sys/contrib/device-tree/Bindings/clock/
H A Dxgene.txt36 - reg : shall be a list of address and length pairs describing the CSR
49 - csr-offset : Offset to the CSR reset register from the reset address base.
51 - csr-mask : CSR reset mask bit. Default is 0xF.
54 - enable-mask : CSR enable mask bit. Default is 0xF.
55 - divider-offset : Offset to the divider CSR register from the divider base.
H A Dprima2-clock.txt1 * Clock bindings for CSR SiRFprimaII
H A Dcsr,atlas7-car.txt1 * Clock and reset bindings for CSR atlas7
/freebsd/crypto/openssl/doc/man3/
H A DOSSL_CMP_MSG_get0_header.pod63 =item the subject field of any PKCS#10 CSR set in I<ctx>
78 =item the public key of any PKCS#10 CSR given in I<ctx>,
89 If a PKCS#10 CSR is present in I<ctx>, default extensions are taken from there,
93 these override any SANs from the PKCS#10 CSR.
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DFixitUtil.cpp189 CharSourceRange CSR = CharSourceRange::getCharRange(SR); in getRangeText() local
190 StringRef Text = Lexer::getSourceText(CSR, SM, LangOpts, &Invalid); in getRangeText()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVSystemOperands.td17 // CSR (control and status register read/write) instruction options.
65 // The following CSR encodings match those given in Tables 2.2,
89 // Unprivileged Zicfiss extension CSR
95 // Unprivileged Entropy Source Extension CSR
101 // Unprivileged Zcmt Extension CSR
/freebsd/sys/dev/xdma/controller/
H A Dpl330.h45 #define CSR(n) (0x100 + 0x08 * (n)) /* Channel status for DMA channel n */ macro
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMCallingConv.td300 // R8 is used to pass swifterror, remove it from CSR.
303 // R10 is used to pass swiftself, remove it from CSR.
307 // R8 is used to pass swifterror, remove it from CSR.
311 // R10 is used to pass swifterror, remove it from CSR.
339 // R8 is used to pass swifterror, remove it from CSR.
342 // R10 is used to pass swiftself, remove it from CSR.
/freebsd/sys/contrib/device-tree/Bindings/pci/
H A Daltera-pcie-msi.txt8 "csr": CSR registers
/freebsd/sys/netgraph/bluetooth/hci/
H A DTODO16 understand and fix later. I only have CSR based hardware and
/freebsd/sys/contrib/device-tree/Bindings/gpio/
H A Dgpio-atlas7.txt1 CSR SiRFatlas7 GPIO controller bindings
/freebsd/sys/contrib/device-tree/Bindings/serial/
H A Dsirf-uart.txt1 * CSR SiRFprimaII/atlasVI Universal Synchronous Asynchronous Receiver/Transmitter *
/freebsd/sys/contrib/device-tree/Bindings/reset/
H A Dsirf,rstc.txt1 CSR SiRFSoC Reset Controller
/freebsd/sys/contrib/device-tree/Bindings/misc/
H A Didt_89hpesx.txt1 EEPROM / CSR SMBus-slave interface of IDT 89HPESx devices
/freebsd/sys/contrib/device-tree/Bindings/dma/
H A Dsirfsoc-dma.txt1 * CSR SiRFSoC DMA controller
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiCallingConv.td49 def CSR: CalleeSavedRegs<(add)>;
/freebsd/sys/contrib/device-tree/Bindings/spi/
H A Dspi-sirf.txt1 * CSR SiRFprimaII Serial Peripheral Interface

1234