OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:RegisterSet
(Results
1 - 12
of
12
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
Thumb2ITBlockPass.cpp
39
using
RegisterSet
= SmallSet<unsigned, 4>;
68
RegisterSet
&Defs,
RegisterSet
&Uses);
81
static void TrackDefUses(MachineInstr *MI,
RegisterSet
&Defs,
RegisterSet
&Uses,
99
auto InsertUsesDefs = [&](RegList &Regs,
RegisterSet
&UsesDefs) {
113
static void ClearKillFlags(MachineInstr *MI,
RegisterSet
&Uses) {
138
RegisterSet
&Defs,
RegisterSet
&Uses) {
196
RegisterSet
Defs, Uses
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
LivePhysRegs.h
50
using
RegisterSet
= SparseSet<MCPhysReg, identity<MCPhysReg>>;
51
RegisterSet
LiveRegs;
149
using const_iterator =
RegisterSet
::const_iterator;
RDFGraph.h
412
using
RegisterSet
= std::set<RegisterRef>;
816
RegisterSet
getLandingPadLiveIns() const;
841
using BlockRefsMap = std::map<NodeId,
RegisterSet
>;
845
void buildPhis(BlockRefsMap &PhiM,
RegisterSet
&AllRefs,
955
raw_ostream &operator<<(raw_ostream &OS, const Print<
RegisterSet
> &P);
TargetRegisterInfo.h
1076
void markSuperRegs(BitVector &
RegisterSet
, MCRegister Reg) const;
1080
bool checkAllSuperRegsMarked(const BitVector &
RegisterSet
,
/src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonGenInsert.cpp
92
struct
RegisterSet
: private BitVector {
93
RegisterSet
() = default;
94
explicit
RegisterSet
(unsigned s, bool t = false) : BitVector(s, t) {}
95
RegisterSet
(const
RegisterSet
&RS) : BitVector(RS) {}
96
RegisterSet
&operator=(const
RegisterSet
&RS) {
117
RegisterSet
&insert(unsigned R) {
120
return static_cast<
RegisterSet
&>(BitVector::set(Idx));
122
RegisterSet
&remove(unsigned R)
[
all
...]
HexagonBitSimplify.cpp
75
struct
RegisterSet
: private BitVector {
76
RegisterSet
() = default;
77
explicit
RegisterSet
(unsigned s, bool t = false) : BitVector(s, t) {}
78
RegisterSet
(const
RegisterSet
&RS) = default;
97
RegisterSet
&insert(unsigned R) {
100
return static_cast<
RegisterSet
&>(BitVector::set(Idx));
102
RegisterSet
&remove(unsigned R) {
106
return static_cast<
RegisterSet
&>(BitVector::reset(Idx));
109
RegisterSet
&insert(const RegisterSet &Rs)
[
all
...]
HexagonBlockRanges.cpp
232
HexagonBlockRanges::
RegisterSet
HexagonBlockRanges::getLiveIns(
235
RegisterSet
LiveIns;
236
RegisterSet
Tmp;
261
HexagonBlockRanges::
RegisterSet
HexagonBlockRanges::expandToSubRegs(
264
RegisterSet
SRs;
293
RegisterSet
LiveOnEntry;
313
RegisterSet
Defs, Clobbers;
397
RegisterSet
LiveOnExit;
406
RegisterSet
Left;
HexagonBlockRanges.h
43
using
RegisterSet
= std::set<RegisterRef>;
149
static
RegisterSet
expandToSubRegs(RegisterRef R,
164
RegisterSet
getLiveIns(const MachineBasicBlock &B,
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
TargetRegisterInfo.cpp
79
void TargetRegisterInfo::markSuperRegs(BitVector &
RegisterSet
,
82
RegisterSet
.set(*AI);
85
bool TargetRegisterInfo::checkAllSuperRegsMarked(const BitVector &
RegisterSet
,
89
for (unsigned Reg :
RegisterSet
.set_bits()) {
93
if (!
RegisterSet
[*SR] && !is_contained(Exceptions, Reg)) {
RDFGraph.cpp
307
raw_ostream &operator<< (raw_ostream &OS, const Print<
RegisterSet
> &P) {
748
RegisterSet
DataFlowGraph::getLandingPadLiveIns() const {
749
RegisterSet
LR;
889
RegisterSet
AllRefs;
921
RegisterSet
EHRegs = getLandingPadLiveIns();
1396
RegisterSet
Defs;
1420
void DataFlowGraph::buildPhis(BlockRefsMap &PhiM,
RegisterSet
&AllRefs,
1432
auto MaxCoverIn = [this] (RegisterRef RR,
RegisterSet
&RRs) -> RegisterRef {
1439
RegisterSet
MaxDF;
1611
RegisterSet
Defs
[
all
...]
LivePhysRegs.cpp
33
RegisterSet
::iterator LRI = LiveRegs.begin();
/src/external/apache2/llvm/dist/llvm/utils/TableGen/
AsmMatcherEmitter.cpp
141
typedef std::set<Record*, LessRecordByID>
RegisterSet
;
203
RegisterSet
Registers;
242
RegisterSet
Tmp;
243
std::insert_iterator<
RegisterSet
> II(Tmp, Tmp.begin());
1199
bool operator() (const
RegisterSet
&LHS, const
RegisterSet
& RHS) const {
1215
typedef std::set<
RegisterSet
, LessRegisterSet> RegisterSetSet;
1223
RegisterSet
(RC.getOrder().begin(), RC.getOrder().end()));
1227
RegisterSets.insert(
RegisterSet
(&Rec, &Rec + 1));
1233
std::map<Record*,
RegisterSet
> RegisterMap
[
all
...]
Completed in 26 milliseconds
Indexes created Thu Sep 24 00:25:51 UTC 2026