Home
last modified time | relevance | path

Searched refs:Intf (Results 1 – 14 of 14) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/CodeGen/
DRegAllocGreedy.cpp190 InterferenceCache::Cursor Intf; member
199 Intf.setPhysReg(Cache, Reg); in reset()
543 LiveInterval *Intf = Q.interferingVRegs()[i - 1]; in canEvictInterference() local
544 if (TargetRegisterInfo::isPhysicalRegister(Intf->reg)) in canEvictInterference()
547 if (getStage(*Intf) == RS_Done) in canEvictInterference()
552 bool Urgent = !VirtReg.isSpillable() && Intf->isSpillable(); in canEvictInterference()
554 unsigned IntfCascade = ExtraRegInfo[Intf->reg].Cascade; in canEvictInterference()
563 bool BreaksHint = VRM->hasPreferredPhys(Intf->reg); in canEvictInterference()
566 Cost.MaxWeight = std::max(Cost.MaxWeight, Intf->weight); in canEvictInterference()
571 if (!Urgent && !shouldEvict(VirtReg, IsHint, *Intf, BreaksHint)) in canEvictInterference()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DRegAllocGreedy.cpp364 InterferenceCache::Cursor Intf; member
373 Intf.setPhysReg(Cache, Reg); in reset()
896 LiveInterval *Intf = Q.interferingVRegs()[i - 1]; in canEvictInterference() local
897 assert(TargetRegisterInfo::isVirtualRegister(Intf->reg) && in canEvictInterference()
900 if (getStage(*Intf) == RS_Done) in canEvictInterference()
909 (Intf->isSpillable() || in canEvictInterference()
911 RegClassInfo.getNumAllocatableRegs(MRI->getRegClass(Intf->reg))); in canEvictInterference()
913 unsigned IntfCascade = ExtraRegInfo[Intf->reg].Cascade; in canEvictInterference()
922 bool BreaksHint = VRM->hasPreferredPhys(Intf->reg); in canEvictInterference()
925 Cost.MaxWeight = std::max(Cost.MaxWeight, Intf->weight); in canEvictInterference()
[all …]
DRegAllocBasic.cpp216 LiveInterval *Intf = Q.interferingVRegs()[i - 1]; in spillInterferences() local
217 if (!Intf->isSpillable() || Intf->weight > VirtReg.weight) in spillInterferences()
219 Intfs.push_back(Intf); in spillInterferences()
/external/llvm/lib/CodeGen/
DRegAllocGreedy.cpp269 InterferenceCache::Cursor Intf; member
278 Intf.setPhysReg(Cache, Reg); in reset()
753 LiveInterval *Intf = Q.interferingVRegs()[i - 1]; in canEvictInterference() local
754 assert(TargetRegisterInfo::isVirtualRegister(Intf->reg) && in canEvictInterference()
757 if (getStage(*Intf) == RS_Done) in canEvictInterference()
766 (Intf->isSpillable() || in canEvictInterference()
768 RegClassInfo.getNumAllocatableRegs(MRI->getRegClass(Intf->reg))); in canEvictInterference()
770 unsigned IntfCascade = ExtraRegInfo[Intf->reg].Cascade; in canEvictInterference()
779 bool BreaksHint = VRM->hasPreferredPhys(Intf->reg); in canEvictInterference()
782 Cost.MaxWeight = std::max(Cost.MaxWeight, Intf->weight); in canEvictInterference()
[all …]
DRegAllocBasic.cpp179 LiveInterval *Intf = Q.interferingVRegs()[i - 1]; in spillInterferences() local
180 if (!Intf->isSpillable() || Intf->weight > VirtReg.weight) in spillInterferences()
182 Intfs.push_back(Intf); in spillInterferences()
/external/clang/test/CodeGenObjC/
Dencode-test-2.m6 // RUN: grep -e "{Intf=@@@@#}" %t
14 @interface Intf <Proto> interface
24 @implementation Intf implementation
29 const char * en = @encode(Intf);
Dobjc2-protocol-enc.m17 @interface Intf <Proto> interface
26 @implementation Intf implementation
/external/clang/test/SemaObjC/
Dencode-typeof-test.m9 @interface Intf <Proto> interface
19 @implementation Intf implementation
25 …typeof(@encode(typeof(i))) e = @encode(typeof(Intf)); // expected-warning {{initializer-string for…
Dmethod-encoding-2.m4 @interface Intf interface
9 @implementation Intf implementation
/external/clang/test/Rewriter/
Dmetadata-test-1.m3 @interface Intf interface
6 @implementation Intf(Category) implementation in Category
Divar-encoding-1.m3 @interface Intf interface
14 @implementation Intf implementation
Dmetadata-test-2.m8 @interface Intf interface
12 @implementation Intf implementation
Dmethod-encoding-1.m8 @interface Intf <P1> interface
13 @implementation Intf implementation
Divar-encoding-2.m3 @implementation Intf implementation