Home
last modified time | relevance | path

Searched refs:insertPass (Results 1 – 6 of 6) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/
DAMDGPUTargetMachine.cpp1241 insertPass(&PHIEliminationID, &SILowerControlFlowID); in addFastRegAlloc()
1243 insertPass(&TwoAddressInstructionPassID, &SIWholeQuadModeID); in addFastRegAlloc()
1244 insertPass(&TwoAddressInstructionPassID, &SIPreAllocateWWMRegsID); in addFastRegAlloc()
1252 insertPass(&MachineSchedulerID, &SIWholeQuadModeID); in addOptimizedRegAlloc()
1253 insertPass(&MachineSchedulerID, &SIPreAllocateWWMRegsID); in addOptimizedRegAlloc()
1256 insertPass(&MachineSchedulerID, &SIOptimizeExecMaskingPreRAID); in addOptimizedRegAlloc()
1259 insertPass(&RenameIndependentSubregsID, &GCNPreRAOptimizationsID); in addOptimizedRegAlloc()
1264 insertPass(&MachineSchedulerID, &SIFormMemoryClausesID); in addOptimizedRegAlloc()
1271 insertPass(&LiveVariablesID, &SIOptimizeVGPRLiveRangeID); in addOptimizedRegAlloc()
1275 insertPass(&PHIEliminationID, &SILowerControlFlowID); in addOptimizedRegAlloc()
[all …]
/openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/
DTargetPassConfig.h190 void insertPass(AnalysisID TargetPassID, IdentifyingPassPtr InsertedPassID);
DCodeGenPassBuilder.h212 template <typename PassT> void insertPass(AnalysisKey *ID, PassT Pass) { in insertPass() function
/openbsd/src/gnu/llvm/llvm/lib/Target/Hexagon/
DHexagonTargetMachine.cpp409 insertPass(&RegisterCoalescerID, &HexagonExpandCondsetsID); in addPreRegAlloc()
/openbsd/src/gnu/llvm/llvm/lib/Target/PowerPC/
DPPCTargetMachine.cpp537 insertPass(VSXFMAMutateEarly ? &RegisterCoalescerID : &MachineSchedulerID, in addPreRegAlloc()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DTargetPassConfig.cpp635 void TargetPassConfig::insertPass(AnalysisID TargetPassID, in insertPass() function in TargetPassConfig