OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:HexagonRegisterInfo
(Results
1 - 25
of
26
) sorted by relevancy
1
2
/src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonRegisterInfo.cpp
1
//===--
HexagonRegisterInfo
.cpp - Hexagon Register Information ------------===//
14
#include "
HexagonRegisterInfo
.h"
56
HexagonRegisterInfo
::
HexagonRegisterInfo
(unsigned HwMode)
61
bool
HexagonRegisterInfo
::isEHReturnCalleeSaveReg(unsigned R) const {
67
HexagonRegisterInfo
::getCallerSavedRegs(const MachineFunction *MF,
119
HexagonRegisterInfo
::getCalleeSavedRegs(const MachineFunction *MF) const {
141
const uint32_t *
HexagonRegisterInfo
::getCallPreservedMask(
147
BitVector
HexagonRegisterInfo
::getReservedRegs(const MachineFunction &MF)
182
//
HexagonRegisterInfo
.td. If others are defined, make sure to ad
[
all
...]
HexagonRegisterInfo.h
1
//==-
HexagonRegisterInfo
.h - Hexagon Register Information Impl --*- C++ -*-==//
29
class
HexagonRegisterInfo
: public HexagonGenRegisterInfo {
31
HexagonRegisterInfo
(unsigned HwMode);
HexagonBitTracker.h
19
class
HexagonRegisterInfo
;
31
HexagonEvaluator(const
HexagonRegisterInfo
&tri, MachineRegisterInfo &mri,
HexagonVLIWPacketizer.h
20
class
HexagonRegisterInfo
;
74
const
HexagonRegisterInfo
*HRI;
HexagonFrameLowering.h
25
class
HexagonRegisterInfo
;
123
const
HexagonRegisterInfo
&HRI, bool &PrologueStubs) const;
125
const
HexagonRegisterInfo
&HRI) const;
HexagonISelDAGToDAG.h
27
class
HexagonRegisterInfo
;
32
const
HexagonRegisterInfo
*HRI;
HexagonSubtarget.h
20
#include "
HexagonRegisterInfo
.h"
99
HexagonRegisterInfo
RegInfo;
120
const
HexagonRegisterInfo
*getRegisterInfo() const override {
HexagonBranchRelaxation.cpp
69
const
HexagonRegisterInfo
*HRI;
HexagonPeephole.cpp
83
const
HexagonRegisterInfo
*QRI;
HexagonVectorPrint.cpp
55
const
HexagonRegisterInfo
*QRI = nullptr;
HexagonConstExtenders.cpp
10
#include "
HexagonRegisterInfo
.h"
382
const
HexagonRegisterInfo
*HRI = nullptr;
443
PrintRegister(HCE::Register R, const
HexagonRegisterInfo
&I)
446
const
HexagonRegisterInfo
&HRI;
459
PrintExpr(const HCE::ExtExpr &E, const
HexagonRegisterInfo
&I)
462
const
HexagonRegisterInfo
&HRI;
477
PrintInit(const HCE::ExtenderInit &EI, const
HexagonRegisterInfo
&I)
480
const
HexagonRegisterInfo
&HRI;
548
PrintIMap(const HCE::AssignmentMap &M, const
HexagonRegisterInfo
&I)
551
const
HexagonRegisterInfo
&HRI
[
all
...]
HexagonNewValueJump.cpp
26
#include "
HexagonRegisterInfo
.h"
97
const
HexagonRegisterInfo
*QRI;
461
QRI = static_cast<const
HexagonRegisterInfo
*>(
HexagonBitSimplify.cpp
12
#include "
HexagonRegisterInfo
.h"
440
auto &HRI = static_cast<const
HexagonRegisterInfo
&>(
904
auto &HRI = static_cast<const
HexagonRegisterInfo
&>(
1054
const
HexagonRegisterInfo
&hri, MachineRegisterInfo &mri)
1070
const
HexagonRegisterInfo
&HRI;
1508
const
HexagonRegisterInfo
&hri, MachineRegisterInfo &mri)
1518
const
HexagonRegisterInfo
&HRI;
1528
CopyPropagation(const
HexagonRegisterInfo
&hri, MachineRegisterInfo &mri)
1538
const
HexagonRegisterInfo
&HRI;
1751
const HexagonInstrInfo &hii, const
HexagonRegisterInfo
&hri
[
all
...]
HexagonGenMux.cpp
25
#include "
HexagonRegisterInfo
.h"
89
const
HexagonRegisterInfo
*HRI = nullptr;
HexagonStoreWidening.cpp
24
#include "
HexagonRegisterInfo
.h"
66
const
HexagonRegisterInfo
*TRI;
HexagonBitTracker.cpp
12
#include "
HexagonRegisterInfo
.h"
40
HexagonEvaluator::HexagonEvaluator(const
HexagonRegisterInfo
&tri,
95
const auto &HRI = static_cast<const
HexagonRegisterInfo
&>(TRI);
136
const auto &HRI = static_cast<const
HexagonRegisterInfo
&>(TRI);
HexagonGenPredicate.cpp
109
const
HexagonRegisterInfo
*TRI = nullptr;
HexagonInstrInfo.cpp
17
#include "
HexagonRegisterInfo
.h"
132
static bool isDblRegForSubInst(unsigned Reg, const
HexagonRegisterInfo
&HRI) {
816
const
HexagonRegisterInfo
&HRI = *Subtarget.getRegisterInfo();
1006
const
HexagonRegisterInfo
&HRI = *Subtarget.getRegisterInfo();
1645
const
HexagonRegisterInfo
&HRI = *Subtarget.getRegisterInfo();
2120
const
HexagonRegisterInfo
&HRI = *Subtarget.getRegisterInfo();
3819
const
HexagonRegisterInfo
&HRI = *Subtarget.getRegisterInfo();
4225
const
HexagonRegisterInfo
&HRI = *Subtarget.getRegisterInfo();
4393
const
HexagonRegisterInfo
&HRI = *Subtarget.getRegisterInfo();
HexagonFrameLowering.cpp
14
#include "
HexagonRegisterInfo
.h"
283
const
HexagonRegisterInfo
&HRI) {
1362
const CSIVect &CSI, const
HexagonRegisterInfo
&HRI,
1430
const CSIVect &CSI, const
HexagonRegisterInfo
&HRI) const {
1580
const
HexagonRegisterInfo
&HRI, const TargetRegisterClass *RC) {
HexagonOptAddrMode.cpp
84
const
HexagonRegisterInfo
*HRI = nullptr;
HexagonISelLowering.cpp
17
#include "
HexagonRegisterInfo
.h"
458
const
HexagonRegisterInfo
&HRI = *Subtarget.getRegisterInfo();
663
const
HexagonRegisterInfo
&HRI = *Subtarget.getRegisterInfo();
1171
const
HexagonRegisterInfo
&HRI = *Subtarget.getRegisterInfo();
1197
const
HexagonRegisterInfo
&HRI = *Subtarget.getRegisterInfo();
HexagonGenInsert.cpp
12
#include "
HexagonRegisterInfo
.h"
569
const
HexagonRegisterInfo
*HRI = nullptr;
HexagonHardwareLoops.cpp
106
const
HexagonRegisterInfo
*TRI;
HexagonSplitDouble.cpp
12
#include "
HexagonRegisterInfo
.h"
84
const
HexagonRegisterInfo
*TRI = nullptr;
HexagonVLIWPacketizer.cpp
22
#include "
HexagonRegisterInfo
.h"
116
const
HexagonRegisterInfo
*HRI = nullptr;
Completed in 99 milliseconds
1
2
Indexes created Wed Jun 10 00:26:05 UTC 2026