Searched refs:AutoBundle (Results 1 – 9 of 9) sorted by relevance
177 AutoBundle _(this); in _add_sp()191 AutoBundle _(this); in _mov_sp()226 AutoBundle _(this); in _push_rbp()249 AutoBundle _(this); in _link_bp()286 AutoBundle _(this); in _unlink_bp()536 AutoBundle _(this); in _sub_sp()615 std::unique_ptr<AutoBundle> Bundler; in lowerIndirectJump()630 Bundler = makeUnique<AutoBundle>(this); in lowerIndirectJump()683 std::unique_ptr<AutoBundle> Bundler; in emitCallToTarget()685 Bundler = makeUnique<AutoBundle>(this, InstBundleLock::Opt_PadToEnd); in emitCallToTarget()[all …]
371 class AutoBundle {372 AutoBundle() = delete;373 AutoBundle(const AutoBundle &) = delete;374 AutoBundle &operator=(const AutoBundle &) = delete;377 explicit AutoBundle(TargetLowering *Target, InstBundleLock::Option Option =379 ~AutoBundle();
297 AutoBundle _(this); in lowerIndirectJump()356 std::unique_ptr<AutoBundle> Bundle; in emitCallToTarget()359 Bundle = makeUnique<AutoBundle>(this, InstBundleLock::Opt_AlignToEnd); in emitCallToTarget()363 Bundle = makeUnique<AutoBundle>(this, InstBundleLock::Opt_AlignToEnd); in emitCallToTarget()
331 TargetLowering::AutoBundle::AutoBundle(TargetLowering *Target, in AutoBundle() function in Ice::TargetLowering::AutoBundle341 TargetLowering::AutoBundle::~AutoBundle() { in ~AutoBundle()
489 AutoBundle *Bundler = nullptr;499 Bundler = new (Target->Func->template allocate<AutoBundle>()) in AutoMemorySandboxer()500 AutoBundle(Target, BundleLockOpt); in AutoMemorySandboxer()508 Bundler->~AutoBundle(); in ~AutoMemorySandboxer()
633 std::unique_ptr<AutoBundle> Bundler;
1159 std::unique_ptr<AutoBundle> Bundler;
6089 Bundler = makeUnique<AutoBundle>(Target, BundleOption); in createAutoBundle()
7090 Bundler = makeUnique<AutoBundle>(Target, BundleOption); in createAutoBundle()