Home
last modified time | relevance | path

Searched refs:ExeDepsFix (Results 1 – 5 of 5) sorted by relevance

/external/llvm/lib/CodeGen/
DExecutionDepsFix.cpp131 class ExeDepsFix : public MachineFunctionPass { class
161 ExeDepsFix(const TargetRegisterClass *rc) in ExeDepsFix() function in __anon590fc3260311::ExeDepsFix
211 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 …]
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DExecutionDepsFix.cpp105 class ExeDepsFix : public MachineFunctionPass { class
123 ExeDepsFix(const TargetRegisterClass *rc) in ExeDepsFix() function in __anon1b4d15520211::ExeDepsFix
159 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 …]
/external/llvm/test/CodeGen/X86/
Dexedepsfix-broadcast.ll4 ; Check that the ExeDepsFix pass correctly fixes the domain for broadcast instructions.
103 ; ExeDepsFix works top down, thus it coalesces vpunpcklqdq domain with
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dexedepsfix-broadcast.ll4 ; Check that the ExeDepsFix pass correctly fixes the domain for broadcast instructions.
103 ; ExeDepsFix works top down, thus it coalesces vpunpcklqdq domain with
/external/swiftshader/third_party/llvm-7.0/llvm/docs/
DGlobalISel.rst418 In the future, this could replace the ExeDepsFix pass, as we can directly