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

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
EHStreamer.h 96 const SmallVectorImpl<const LandingPadInfo *> &LandingPads,
100 void computePadMap(const SmallVectorImpl<const LandingPadInfo *> &LandingPads,
114 const SmallVectorImpl<const LandingPadInfo *> &LandingPads,
WasmException.cpp 80 const SmallVectorImpl<const LandingPadInfo *> &LandingPads,
83 for (unsigned I = 0, N = LandingPads.size(); I < N; ++I) {
84 const LandingPadInfo *Info = LandingPads[I];
WasmException.h 36 const SmallVectorImpl<const LandingPadInfo *> &LandingPads,
EHStreamer.cpp 55 const SmallVectorImpl<const LandingPadInfo *> &LandingPads,
91 FirstActions.reserve(LandingPads.size());
97 for (const LandingPadInfo *LPI : LandingPads) {
192 const SmallVectorImpl<const LandingPadInfo *> &LandingPads,
197 for (unsigned i = 0, N = LandingPads.size(); i != N; ++i) {
198 const LandingPadInfo *LandingPad = LandingPads[i];
231 const SmallVectorImpl<const LandingPadInfo *> &LandingPads,
234 computePadMap(LandingPads, PadMap);
284 const LandingPadInfo *LandingPad = LandingPads[P.PadIndex];
386 SmallVector<const LandingPadInfo *, 64> LandingPads;
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
MachineFunctionSplitter.cpp 126 SmallVector<MachineBasicBlock *, 2> LandingPads;
132 LandingPads.push_back(&MBB);
139 for (const MachineBasicBlock *LP : LandingPads) {
144 for (MachineBasicBlock *LP : LandingPads)
MachineFunction.cpp 685 unsigned N = LandingPads.size();
687 LandingPadInfo &LP = LandingPads[i];
692 LandingPads.push_back(LandingPadInfo(LandingPad));
693 return LandingPads[N];
768 for (unsigned i = 0; i != LandingPads.size(); ) {
769 LandingPadInfo &LandingPad = LandingPads[i];
778 LandingPads.erase(LandingPads.begin() + i);
783 for (unsigned j = 0, e = LandingPads[i].BeginLabels.size(); j != e; ++j) {
797 if (LandingPads[i].BeginLabels.empty())
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
WebAssemblyLowerEmscriptenEHSjLj.cpp 19 /// This pass lowers invokes and landingpads into library functions in JS glue
800 SmallPtrSet<LandingPadInst *, 32> LandingPads;
809 LandingPads.insert(II->getLandingPadInst());
884 // Look for orphan landingpads, can occur in blocks with no predecessors
888 LandingPads.insert(LPI);
890 Changed |= !LandingPads.empty();
894 for (LandingPadInst *LPI : LandingPads) {
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
MachineFunction.h 335 std::vector<LandingPadInfo> LandingPads;
980 return LandingPads;

Completed in 80 milliseconds