Searched refs:ExeDepsFix (Results 1 – 5 of 5) sorted by relevance
131 class ExeDepsFix : public MachineFunctionPass { class161 ExeDepsFix(const TargetRegisterClass *rc) in ExeDepsFix() function in __anon590fc3260311::ExeDepsFix211 char ExeDepsFix::ID = 0;216 ExeDepsFix::regIndices(unsigned Reg) const { in regIndices()222 DomainValue *ExeDepsFix::alloc(int domain) { in alloc()235 void ExeDepsFix::release(DomainValue *DV) { in release()255 DomainValue *ExeDepsFix::resolve(DomainValue *&DVRef) { in resolve()272 void ExeDepsFix::setLiveReg(int rx, DomainValue *dv) { in setLiveReg()284 void ExeDepsFix::kill(int rx) { in kill()295 void ExeDepsFix::force(int rx, unsigned domain) { in force()[all …]
105 class ExeDepsFix : public MachineFunctionPass { class123 ExeDepsFix(const TargetRegisterClass *rc) in ExeDepsFix() function in __anon1b4d15520211::ExeDepsFix159 char ExeDepsFix::ID = 0;163 int ExeDepsFix::RegIndex(unsigned Reg) { in RegIndex()168 DomainValue *ExeDepsFix::Alloc(int domain) { in Alloc()178 void ExeDepsFix::Recycle(DomainValue *dv) { in Recycle()185 void ExeDepsFix::SetLiveReg(int rx, DomainValue *dv) { in SetLiveReg()203 void ExeDepsFix::Kill(int rx) { in Kill()216 void ExeDepsFix::Force(int rx, unsigned domain) { in Force()239 void ExeDepsFix::Collapse(DomainValue *dv, unsigned domain) { in Collapse()[all …]
4 ; Check that the ExeDepsFix pass correctly fixes the domain for broadcast instructions.103 ; ExeDepsFix works top down, thus it coalesces vpunpcklqdq domain with
418 In the future, this could replace the ExeDepsFix pass, as we can directly