HomeSort by relevance Sort by last modified time
    Searched refs:HexagonBlockRanges (Results 1 - 4 of 4) sorted by null

  /external/llvm/lib/Target/Hexagon/
HexagonBlockRanges.h 1 //===--- HexagonBlockRanges.h ---------------------------------------------===//
32 struct HexagonBlockRanges {
33 HexagonBlockRanges(MachineFunction &MF);
166 inline HexagonBlockRanges::IndexType::operator unsigned() const {
171 inline bool HexagonBlockRanges::IndexType::operator== (unsigned x) const {
175 inline bool HexagonBlockRanges::IndexType::operator== (IndexType Idx) const {
179 inline bool HexagonBlockRanges::IndexType::operator!= (unsigned x) const {
183 inline bool HexagonBlockRanges::IndexType::operator!= (IndexType Idx) const {
188 HexagonBlockRanges::IndexType HexagonBlockRanges::IndexType::operator++ ()
    [all...]
HexagonBlockRanges.cpp 1 //===--- HexagonBlockRanges.cpp -------------------------------------------===//
12 #include "HexagonBlockRanges.h"
30 bool HexagonBlockRanges::IndexRange::overlaps(const IndexRange &A) const {
44 bool HexagonBlockRanges::IndexRange::contains(const IndexRange &A) const {
56 void HexagonBlockRanges::IndexRange::merge(const IndexRange &A) {
74 void HexagonBlockRanges::RangeList::include(const RangeList &RL) {
83 void HexagonBlockRanges::RangeList::unionize(bool MergeAdjacent) {
106 void HexagonBlockRanges::RangeList::addsub(const IndexRange &A,
143 void HexagonBlockRanges::RangeList::subtract(const IndexRange &Range) {
160 HexagonBlockRanges::InstrIndexMap::InstrIndexMap(MachineBasicBlock &B
    [all...]
HexagonFrameLowering.h 14 #include "HexagonBlockRanges.h"
131 unsigned findPhysReg(MachineFunction &MF, HexagonBlockRanges::IndexRange &FIR,
132 HexagonBlockRanges::InstrIndexMap &IndexMap,
133 HexagonBlockRanges::RegToRangeMap &DeadMap,
HexagonFrameLowering.cpp 13 #include "HexagonBlockRanges.h"
    [all...]

Completed in 1657 milliseconds