Home
last modified time | relevance | path

Searched refs:Epilog (Results 1 – 13 of 13) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Thumb2/
Daligned-spill.ll63 ; Epilog
89 ; Epilog
/external/llvm/test/CodeGen/Thumb2/
Daligned-spill.ll63 ; Epilog
89 ; Epilog
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/LoopUnroll/
Depilog_const_phi.ll3 ; Epilog unroll allows to keep PHI constant value.
/external/llvm/lib/CodeGen/
DMachinePipeliner.cpp2926 for (auto &Epilog : EpilogBBs) in splitLifetimes() local
2927 for (auto &I : *Epilog) in splitLifetimes()
2973 MachineBasicBlock *Epilog = EpilogBBs[i]; in addBranches() local
2990 Prolog->addSuccessor(Epilog); in addBranches()
2991 numAdded = TII->InsertBranch(*Prolog, Epilog, LastPro, Cond, DebugLoc()); in addBranches()
2993 Prolog->addSuccessor(Epilog); in addBranches()
2995 LastEpi->removeSuccessor(Epilog); in addBranches()
2996 numAdded = TII->InsertBranch(*Prolog, Epilog, 0, Cond, DebugLoc()); in addBranches()
2997 removePhis(Epilog, LastEpi); in addBranches()
3007 removePhis(Epilog, Prolog); in addBranches()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DMachinePipeliner.cpp3050 for (auto &Epilog : EpilogBBs) in splitLifetimes() local
3051 for (auto &I : *Epilog) in splitLifetimes()
3097 MachineBasicBlock *Epilog = EpilogBBs[i]; in addBranches() local
3114 Prolog->addSuccessor(Epilog); in addBranches()
3115 numAdded = TII->insertBranch(*Prolog, Epilog, LastPro, Cond, DebugLoc()); in addBranches()
3117 Prolog->addSuccessor(Epilog); in addBranches()
3119 LastEpi->removeSuccessor(Epilog); in addBranches()
3120 numAdded = TII->insertBranch(*Prolog, Epilog, nullptr, Cond, DebugLoc()); in addBranches()
3121 removePhis(Epilog, LastEpi); in addBranches()
3131 removePhis(Epilog, Prolog); in addBranches()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/ARM/
Dcxx-tlscc.ll25 ; Make sure Epilog does not overwrite an explicitly-handled CSR in CXX_FAST_TLS.
/external/llvm/test/CodeGen/ARM/
Dcxx-tlscc.ll25 ; Make sure Epilog does not overwrite an explicitly-handled CSR in CXX_FAST_TLS.
/external/llvm/test/CodeGen/PowerPC/
Dppc-shrink-wrapping.ll239 ; Epilog code
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/PowerPC/
Dppc-shrink-wrapping.ll241 ; Epilog code
/external/swiftshader/third_party/llvm-7.0/llvm/docs/
DCodeGenerator.rst138 5. `Prolog/Epilog Code Insertion`_ --- Once the machine code has been generated
1449 .. _Prolog/Epilog Code Insertion:
1451 Prolog/Epilog Code Insertion
2402 Prolog/Epilog
DWritingAnLLVMBackend.rst51 Formation, SSA-based Optimization, Register Allocation, Prolog/Epilog Code
/external/llvm/docs/
DCodeGenerator.rst138 5. `Prolog/Epilog Code Insertion`_ --- Once the machine code has been generated
1449 .. _Prolog/Epilog Code Insertion:
1451 Prolog/Epilog Code Insertion
2391 Prolog/Epilog
DWritingAnLLVMBackend.rst51 Formation, SSA-based Optimization, Register Allocation, Prolog/Epilog Code