HomeSort by: relevance | last modified time | path
    Searched refs:SwitchLowering (Results 1 - 8 of 8) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/
CoroInternal.h 164 SwitchLoweringStorage SwitchLowering;
188 return SwitchLowering.IndexField;
260 return SwitchLowering.PromiseAlloca;
Coroutines.cpp 374 this->SwitchLowering.HasFinalSuspend = HasFinalSuspend;
375 this->SwitchLowering.ResumeSwitch = nullptr;
376 this->SwitchLowering.PromiseAlloca = SwitchId->getPromise();
377 this->SwitchLowering.ResumeEntryBlock = nullptr;
510 SwitchLowering.HasFinalSuspend &&
CoroFrame.cpp 952 unsigned IndexIndex = Shape.SwitchLowering.IndexField;
999 {Shape.SwitchLowering.IndexAlign, Shape.SwitchLowering.IndexOffset}});
1153 Shape.SwitchLowering.IndexField = IndexField.LayoutFieldIndex;
1154 Shape.SwitchLowering.IndexAlign = IndexField.Alignment.value();
1155 Shape.SwitchLowering.IndexOffset = IndexField.Offset;
2426 if (AI == Shape.SwitchLowering.PromiseAlloca) {
2532 Shape.SwitchLowering.PromiseAlloca) {
2627 Shape.SwitchLowering.PromiseAlloca == &I)
CoroSplit.cpp 352 Shape.SwitchLowering.ResumeSwitch = Switch;
422 Shape.SwitchLowering.ResumeEntryBlock = NewEntry;
437 Shape.SwitchLowering.HasFinalSuspend);
438 auto *Switch = cast<SwitchInst>(VMap[Shape.SwitchLowering.ResumeSwitch]);
709 cast<BasicBlock>(VMap[Shape.SwitchLowering.ResumeEntryBlock]);
962 if (Shape.SwitchLowering.HasFinalSuspend)
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
SwitchLoweringUtils.h 249 class SwitchLowering {
251 SwitchLowering(FunctionLoweringInfo &funcinfo) : FuncInfo(funcinfo) {}
292 virtual ~SwitchLowering() = default;
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
SwitchLoweringUtils.cpp 46 void SwitchCG::SwitchLowering::findJumpTables(CaseClusterVector &Clusters,
190 bool SwitchCG::SwitchLowering::buildJumpTable(const CaseClusterVector &Clusters,
265 void SwitchCG::SwitchLowering::findBitTestClusters(CaseClusterVector &Clusters,
364 bool SwitchCG::SwitchLowering::buildBitTests(CaseClusterVector &Clusters,
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
IRTranslator.h 590 class GISelSwitchLowering : public SwitchCG::SwitchLowering {
593 : SwitchLowering(funcinfo), IRT(irt) {
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGBuilder.h 394 class SDAGSwitchLowering : public SwitchCG::SwitchLowering {
397 : SwitchCG::SwitchLowering(funcinfo), SDB(sdb) {}

Completed in 37 milliseconds