Home
last modified time | relevance | path

Searched refs:Discard (Results 1 – 25 of 38) sorted by relevance

12

/llvm-project-15.0.7/llvm/unittests/ExecutionEngine/Orc/
H A DOrcTestCommon.h104 DiscardFunction Discard = DiscardFunction(),
108 Materialize(std::move(Materialize)), Discard(std::move(Discard)), in MaterializationUnit()
125 if (Discard) in discard()
126 Discard(JD, std::move(Name)); in discard()
133 DiscardFunction Discard; variable
/llvm-project-15.0.7/clang/lib/AST/Interp/
H A DByteCodeExprGen.cpp175 auto Discard = [this, T, BO](bool Result) { in VisitBinaryOperator() local
183 return Discard(this->emitEQ(*LT, BO)); in VisitBinaryOperator()
185 return Discard(this->emitNE(*LT, BO)); in VisitBinaryOperator()
187 return Discard(this->emitLT(*LT, BO)); in VisitBinaryOperator()
189 return Discard(this->emitLE(*LT, BO)); in VisitBinaryOperator()
191 return Discard(this->emitGT(*LT, BO)); in VisitBinaryOperator()
193 return Discard(this->emitGE(*LT, BO)); in VisitBinaryOperator()
195 return Discard(this->emitSub(*T, BO)); in VisitBinaryOperator()
197 return Discard(this->emitAdd(*T, BO)); in VisitBinaryOperator()
199 return Discard(this->emitMul(*T, BO)); in VisitBinaryOperator()
/llvm-project-15.0.7/lld/test/ELF/linkerscript/
H A Ddiscard-gnu-version.s21 ## Discard all of .gnu.version*
27 ## Discard .gnu.version
33 ## Discard .gnu.version_d
39 ## Discard .gnu.version_r
H A Ddiscard-plt.s5 ## Discard .plt, .iplt, and .got.plt
/llvm-project-15.0.7/lldb/source/Utility/
H A DReproducer.cpp140 Discard(); in ~Generator()
164 void Generator::Discard() { in Discard() function in Generator
170 provider.second->Discard(); in Discard()
H A DGDBRemote.cpp114 void GDBRemoteProvider::Discard() { m_packet_recorders.clear(); } in Discard() function in GDBRemoteProvider
H A DReproducerProvider.cpp91 void ProcessInfoProvider::Discard() { m_process_info_recorders.clear(); } in Discard() function in ProcessInfoProvider
/llvm-project-15.0.7/lldb/include/lldb/Utility/
H A DReproducer.h51 virtual void Discard(){}; in Discard() function
102 void Discard();
H A DGDBRemote.h113 void Discard() override;
H A DReproducerProvider.h282 void Discard() override { m_recorders.clear(); } in Discard() function
324 void Discard() override;
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DExpandVectorPredication.cpp41 VPINTERNAL_CASE(Discard) \
571 LegalizeStrat.EVLParamStrategy = VPLegalization::Discard; in sanitizeStrategy()
580 if ((LegalizeStrat.EVLParamStrategy == VPLegalization::Discard) || in sanitizeStrategy()
627 case VPLegalization::Discard: in expandVectorPredication()
641 case VPLegalization::Discard: in expandVectorPredication()
H A DLiveDebugVariables.cpp821 bool Discard = false; in handleDebugValue() local
828 Discard = true; in handleDebugValue()
840 Discard = true; in handleDebugValue()
857 if (!Discard) in handleDebugValue()
/llvm-project-15.0.7/lldb/test/Shell/Reproducer/
H A DTestDiscard.test9 # RUN: not %lldb -x -b -s %S/Inputs/Discard.in --capture --capture-path %t.repro %t/reproducer.out
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/
H A DOrcV2CBindings.cpp117 LLVMOrcMaterializationUnitDiscardFunction Discard, in OrcCAPIMaterializationUnit() argument
122 Discard(Discard), Destroy(Destroy) {} in OrcCAPIMaterializationUnit()
139 Discard(Ctx, wrap(&JD), wrap(OrcV2CAPIHelper::getRawPoolEntryPtr(Name))); in discard()
145 LLVMOrcMaterializationUnitDiscardFunction Discard = nullptr; member in __anonee3010090111::OrcCAPIMaterializationUnit
451 LLVMOrcMaterializationUnitDiscardFunction Discard, in LLVMOrcCreateCustomMaterializationUnit() argument
461 Name, std::move(SFM), std::move(IS), Ctx, Materialize, Discard, Destroy)); in LLVMOrcCreateCustomMaterializationUnit()
/llvm-project-15.0.7/llvm/lib/IR/
H A DLLVMContext.cpp346 void LLVMContext::setDiscardValueNames(bool Discard) { in setDiscardValueNames() argument
347 pImpl->DiscardValueNames = Discard; in setDiscardValueNames()
/llvm-project-15.0.7/lld/test/ELF/
H A Dgc-sections-lsda.s4 ## Discard an unused .gcc_except_table in a COMDAT group or having SHF_LINK_ORDER
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DLLVMContext.h149 void setDiscardValueNames(bool Discard);
/llvm-project-15.0.7/llvm/tools/bugpoint/
H A DOptimizerDriver.cpp155 DiscardTemp Discard{*Temp}; in runPasses() local
H A DExecutionDriver.cpp268 DiscardTemp Discard{*Temp}; in compileProgram() local
H A DExtractFunction.cpp382 DiscardTemp Discard{*Temp}; in extractMappedBlocksFromModule() local
/llvm-project-15.0.7/llvm/include/llvm-c/
H A DOrc.h658 LLVMOrcMaterializationUnitDiscardFunction Discard,
/llvm-project-15.0.7/llvm/docs/
H A DBugpointRedesign.md72 * Discard functions, instructions and metadata that don’t influence the
/llvm-project-15.0.7/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp382 BoundNodesTreeBuilder Discard(*Builder); in notUnaryOperator() local
383 return !InnerMatchers[0].matches(DynNode, Finder, &Discard); in notUnaryOperator()
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dinline-asm-fpstack.ll392 ; Discard dead result in st(0), bring x to the top.
394 ; Discard both results.
/llvm-project-15.0.7/llvm/test/CodeGen/Generic/
H A Dexpand-vp.ll3 ; RUN: opt --expandvp --expandvp-override-evl-transform=Discard --expandvp-override-mask-transform=…
6 ; RUN: opt --expandvp --expandvp-override-evl-transform=Discard --expandvp-override-mask-transform=…
295 ; Drop %evl where possible else fold %evl into %mask (%evl Discard, %mask Legal)
377 ; For the same reasons as in the (%evl Discard, %mask Legal) case only check that..

12