[libcxx-commits] [PATCH] D114699: Fixed a memory leak in the PDLToPDLInterp RootOrderingTest.
Stanislav Funiak via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Mon Nov 29 14:47:03 PST 2021
sfuniak updated this revision to Diff 390477.
sfuniak added a comment.
Herald added subscribers: cfe-commits, llvm-commits, libcxx-commits, lldb-commits, Sanitizers, luke957, asavonic, carlosgalvezp, armkevincheng, foad, jsmolens, eric-k256, frasercrmck, dang, martong, kerbowa, csigg, luismarques, apazos, sameer.abuasal, pengfei, s.egerton, dmgreen, Jim, jocewei, PkmX, arphaman, the_o, brucehoult, MartinMosbeck, rogfer01, atanasyan, edward-jones, zzheng, MaskRay, jrtc27, niosHD, sabuasal, simoncook, johnrusso, rbar, asb, javed.absar, fedor.sergeev, kbarton, arichardson, mgorny, nhaehnle, jvesely, nemanjai, sdardis, emaste, jyknight, arsenm, qcolombet, MatzeB, jholewinski.
Herald added a reviewer: jdoerfert.
Herald added a reviewer: sstefan1.
Herald added a reviewer: nicolasvasilache.
Herald added a reviewer: aartbik.
Herald added a reviewer: MaskRay.
Herald added a reviewer: sscalpone.
Herald added a reviewer: baziotis.
Herald added a reviewer: sjarus.
Herald added projects: clang, Sanitizers, LLDB, libc++, LLVM, clang-tools-extra, Flang.
Herald added a reviewer: libc++.
Review feedback.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D114699/new/
https://reviews.llvm.org/D114699
Files:
clang-tools-extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp
clang-tools-extra/clang-tidy/altera/StructPackAlignCheck.cpp
clang-tools-extra/clang-tidy/cppcoreguidelines/NarrowingConversionsCheck.cpp
clang-tools-extra/clang-tidy/cppcoreguidelines/VirtualClassDestructorCheck.cpp
clang-tools-extra/test/clang-tidy/checkers/altera-struct-pack-align-invalid-decl-no-crash.cpp
clang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-narrowing-conversions-bitfields.cpp
clang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-virtual-class-destructor.cpp
clang-tools-extra/test/clang-tidy/infrastructure/export-diagnostics.cpp
clang-tools-extra/unittests/clang-tidy/ClangTidyDiagnosticConsumerTest.cpp
clang/docs/JSONCompilationDatabase.rst
clang/docs/analyzer/checkers.rst
clang/docs/analyzer/user-docs.rst
clang/docs/analyzer/user-docs/TaintAnalysisConfiguration.rst
clang/lib/Driver/ToolChains/Arch/AArch64.cpp
clang/lib/Driver/ToolChains/Linux.cpp
clang/lib/Sema/AnalysisBasedWarnings.cpp
clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp
clang/test/Driver/aarch64-target-as-march.s
clang/test/Driver/linux-ld.c
clang/test/SemaObjC/return-noreturn.m
compiler-rt/lib/sanitizer_common/sanitizer_stack_store.cpp
compiler-rt/lib/sanitizer_common/sanitizer_stack_store.h
compiler-rt/lib/sanitizer_common/sanitizer_stackdepot.cpp
flang/include/flang/Optimizer/Builder/Runtime/Assign.h
flang/include/flang/Optimizer/Builder/Runtime/RTBuilder.h
flang/include/flang/Optimizer/Builder/Runtime/Transformational.h
flang/include/flang/Optimizer/Transforms/Passes.h
flang/include/flang/Optimizer/Transforms/Passes.td
flang/lib/Evaluate/check-expression.cpp
flang/lib/Optimizer/Builder/CMakeLists.txt
flang/lib/Optimizer/Builder/Runtime/Assign.cpp
flang/lib/Optimizer/Builder/Runtime/Transformational.cpp
flang/lib/Optimizer/Transforms/CMakeLists.txt
flang/lib/Optimizer/Transforms/MemRefDataFlowOpt.cpp
flang/test/Evaluate/folding09.f90
flang/test/Fir/memref-data-flow.fir
flang/unittests/Optimizer/Builder/Runtime/AssignTest.cpp
flang/unittests/Optimizer/Builder/Runtime/RuntimeCallTestBase.h
flang/unittests/Optimizer/Builder/Runtime/TransformationalTest.cpp
flang/unittests/Optimizer/CMakeLists.txt
libcxx/CREDITS.TXT
libcxx/benchmarks/format.bench.cpp
libcxx/benchmarks/format_to.bench.cpp
libcxx/benchmarks/format_to_n.bench.cpp
libcxx/benchmarks/formatted_size.bench.cpp
libcxx/include/type_traits
lld/ELF/Arch/ARM.cpp
lld/ELF/Driver.cpp
lld/ELF/InputSection.cpp
lld/ELF/InputSection.h
lld/ELF/LinkerScript.cpp
lld/ELF/LinkerScript.h
lld/ELF/MapFile.cpp
lld/ELF/Options.td
lld/ELF/OutputSections.cpp
lld/ELF/OutputSections.h
lld/ELF/Writer.cpp
lld/test/ELF/arm-adr-err-long.s
lld/test/ELF/arm-adr-err.s
lld/test/ELF/arm-adr-long.s
lld/test/ELF/arm-adr.s
lld/test/ELF/fill-trap-ppc.s
lld/test/ELF/fill-trap.s
lld/test/ELF/oformat-binary.s
lldb/test/Shell/Process/Windows/lit.local.cfg
llvm/include/llvm/Analysis/ScalarEvolution.h
llvm/include/llvm/CodeGen/TargetLowering.h
llvm/lib/Analysis/ScalarEvolution.cpp
llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h
llvm/lib/CodeGen/AsmPrinter/EHStreamer.cpp
llvm/lib/CodeGen/BranchFolding.cpp
llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp
llvm/lib/CodeGen/GlobalMerge.cpp
llvm/lib/CodeGen/InlineSpiller.cpp
llvm/lib/CodeGen/LatencyPriorityQueue.cpp
llvm/lib/CodeGen/MachinePipeliner.cpp
llvm/lib/CodeGen/MachineVerifier.cpp
llvm/lib/CodeGen/ModuloSchedule.cpp
llvm/lib/CodeGen/RegAllocFast.cpp
llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
llvm/lib/CodeGen/StackSlotColoring.cpp
llvm/lib/ExecutionEngine/ExecutionEngine.cpp
llvm/lib/TableGen/TGLexer.cpp
llvm/lib/Target/AArch64/AArch64CondBrTuning.cpp
llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp
llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
llvm/lib/Target/AArch64/AArch64ISelLowering.h
llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp
llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp
llvm/lib/Target/AMDGPU/R600ISelLowering.cpp
llvm/lib/Target/AMDGPU/R600MachineScheduler.cpp
llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp
llvm/lib/Target/AMDGPU/SIISelLowering.cpp
llvm/lib/Target/ARM/ARMConstantIslandPass.cpp
llvm/lib/Target/ARM/ARMISelLowering.cpp
llvm/lib/Target/ARM/ARMInstrThumb2.td
llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp
llvm/lib/Target/Hexagon/HexagonCopyToCombine.cpp
llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp
llvm/lib/Target/Hexagon/HexagonISelLowering.cpp
llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp
llvm/lib/Target/Hexagon/HexagonMCInstLower.cpp
llvm/lib/Target/Hexagon/HexagonSubtarget.cpp
llvm/lib/Target/Lanai/LanaiDelaySlotFiller.cpp
llvm/lib/Target/Lanai/LanaiInstrInfo.cpp
llvm/lib/Target/Lanai/LanaiMCInstLower.cpp
llvm/lib/Target/MSP430/MSP430MCInstLower.cpp
llvm/lib/Target/Mips/MipsAsmPrinter.cpp
llvm/lib/Target/Mips/MipsConstantIslandPass.cpp
llvm/lib/Target/Mips/MipsMCInstLower.cpp
llvm/lib/Target/Mips/MipsSEISelLowering.cpp
llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp
llvm/lib/Target/NVPTX/NVPTXAsmPrinter.h
llvm/lib/Target/PowerPC/PPCCTRLoops.cpp
llvm/lib/Target/PowerPC/PPCInstrInfo.cpp
llvm/lib/Target/PowerPC/PPCMCInstLower.cpp
llvm/lib/Target/RISCV/RISCVRegisterInfo.cpp
llvm/lib/Target/RISCV/RISCVRegisterInfo.h
llvm/lib/Target/RISCV/RISCVRegisterInfo.td
llvm/lib/Target/RISCV/RISCVSystemOperands.td
llvm/lib/Target/Sparc/DelaySlotFiller.cpp
llvm/lib/Target/Sparc/SparcMCInstLower.cpp
llvm/lib/Target/SystemZ/SystemZElimCompare.cpp
llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp
llvm/lib/Target/SystemZ/SystemZMCInstLower.cpp
llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp
llvm/lib/Target/X86/X86ExpandPseudo.cpp
llvm/lib/Target/XCore/XCoreMCInstLower.cpp
llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
llvm/lib/Transforms/ObjCARC/DependencyAnalysis.cpp
llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
llvm/lib/Transforms/Scalar/Reassociate.cpp
llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
llvm/test/Analysis/ScalarEvolution/becount-invalidation.ll
llvm/test/CodeGen/AArch64/active_lane_mask.ll
llvm/test/CodeGen/ARM/fpclamptosat.ll
llvm/test/CodeGen/PowerPC/more-dq-form-prepare.ll
llvm/test/CodeGen/PowerPC/ppc64-P9-vabsd.ll
llvm/test/CodeGen/RISCV/rvv/debug-info-rvv-dbg-value.mir
llvm/test/CodeGen/Thumb2/active_lane_mask.ll
llvm/test/CodeGen/Thumb2/mve-ctlz.ll
llvm/test/CodeGen/Thumb2/mve-cttz.ll
llvm/test/CodeGen/Thumb2/mve-fmas.ll
llvm/test/CodeGen/Thumb2/mve-fmath.ll
llvm/test/CodeGen/Thumb2/mve-fpclamptosat_vec.ll
llvm/test/CodeGen/Thumb2/mve-laneinterleaving.ll
llvm/test/CodeGen/Thumb2/mve-masked-ldst.ll
llvm/test/CodeGen/Thumb2/mve-masked-load.ll
llvm/test/CodeGen/Thumb2/mve-masked-store.ll
llvm/test/CodeGen/Thumb2/mve-minmax.ll
llvm/test/CodeGen/Thumb2/mve-pred-and.ll
llvm/test/CodeGen/Thumb2/mve-pred-ext.ll
llvm/test/CodeGen/Thumb2/mve-pred-not.ll
llvm/test/CodeGen/Thumb2/mve-pred-or.ll
llvm/test/CodeGen/Thumb2/mve-pred-shuffle.ll
llvm/test/CodeGen/Thumb2/mve-pred-spill.ll
llvm/test/CodeGen/Thumb2/mve-pred-vselect.ll
llvm/test/CodeGen/Thumb2/mve-pred-xor.ll
llvm/test/CodeGen/Thumb2/mve-satmul-loops.ll
llvm/test/CodeGen/Thumb2/mve-vcmp.ll
llvm/test/CodeGen/Thumb2/mve-vcmpf.ll
llvm/test/CodeGen/Thumb2/mve-vcmpfr.ll
llvm/test/CodeGen/Thumb2/mve-vcmpfz.ll
llvm/test/CodeGen/Thumb2/mve-vcmpr.ll
llvm/test/CodeGen/Thumb2/mve-vcmpz.ll
llvm/test/CodeGen/Thumb2/mve-vctp.ll
llvm/test/CodeGen/Thumb2/mve-vecreduce-addpred.ll
llvm/test/CodeGen/Thumb2/mve-vecreduce-mlapred.ll
llvm/test/CodeGen/Thumb2/mve-vmaxv-vminv-scalar.ll
llvm/test/CodeGen/Thumb2/mve-vmovimm.ll
llvm/test/CodeGen/Thumb2/mve-vpsel.ll
llvm/test/CodeGen/Thumb2/mve-vqdmulh.ll
llvm/test/CodeGen/Thumb2/mve-vqmovn.ll
llvm/test/CodeGen/Thumb2/mve-vqshrn.ll
llvm/test/DebugInfo/Generic/empty.ll
llvm/test/Feature/OperandBundles/adce.ll
llvm/test/Feature/OperandBundles/basic-aa-argmemonly.ll
llvm/test/Feature/OperandBundles/dse.ll
llvm/test/Feature/OperandBundles/early-cse.ll
llvm/test/Other/debugcounter-predicateinfo.ll
llvm/test/Transforms/ConstantMerge/2002-09-23-CPR-Update.ll
llvm/test/Transforms/ConstantMerge/2003-10-28-MergeExternalConstants.ll
llvm/test/Transforms/ConstantMerge/2011-01-15-EitherOrder.ll
llvm/test/Transforms/ConstantMerge/align.ll
llvm/test/Transforms/ConstantMerge/dont-merge.ll
llvm/test/Transforms/ConstantMerge/merge-dbg.ll
llvm/test/Transforms/ConstantMerge/unnamed-addr.ll
llvm/test/Transforms/ConstraintElimination/add-nuw.ll
llvm/test/Transforms/ConstraintElimination/add.ll
llvm/test/Transforms/ConstraintElimination/and.ll
llvm/test/Transforms/ConstraintElimination/assumes.ll
llvm/test/Transforms/ConstraintElimination/decompose-with-temporary-indices.ll
llvm/test/Transforms/ConstraintElimination/dom.ll
llvm/test/Transforms/ConstraintElimination/empty-constraint.ll
llvm/test/Transforms/ConstraintElimination/eq.ll
llvm/test/Transforms/ConstraintElimination/gep-arithmetic.ll
llvm/test/Transforms/ConstraintElimination/geps-inbounds-precondition.ll
llvm/test/Transforms/ConstraintElimination/geps-pointers-to-arrays.ll
llvm/test/Transforms/ConstraintElimination/geps-pointers-to-structs.ll
llvm/test/Transforms/ConstraintElimination/geps-precondition-overflow-check.ll
llvm/test/Transforms/ConstraintElimination/geps.ll
llvm/test/Transforms/ConstraintElimination/i128.ll
llvm/test/Transforms/ConstraintElimination/large-system-growth.ll
llvm/test/Transforms/ConstraintElimination/loops-bottom-tested-base.ll
llvm/test/Transforms/ConstraintElimination/loops-bottom-tested-pointer-cmps.ll
llvm/test/Transforms/ConstraintElimination/loops-header-tested-base.ll
llvm/test/Transforms/ConstraintElimination/loops-header-tested-pointer-cmps.ll
llvm/test/Transforms/ConstraintElimination/loops-header-tested-pointer-iv.ll
llvm/test/Transforms/ConstraintElimination/loops.ll
llvm/test/Transforms/ConstraintElimination/mixed-signed-unsigned-predicates.ll
llvm/test/Transforms/ConstraintElimination/mixed.ll
llvm/test/Transforms/ConstraintElimination/ne.ll
llvm/test/Transforms/ConstraintElimination/or.ll
llvm/test/Transforms/ConstraintElimination/pointercast.ll
llvm/test/Transforms/ConstraintElimination/sge.ll
llvm/test/Transforms/ConstraintElimination/sub-nuw.ll
llvm/test/Transforms/ConstraintElimination/sub.ll
llvm/test/Transforms/ConstraintElimination/uge.ll
llvm/test/Transforms/ConstraintElimination/ugt-ule.ll
llvm/test/Transforms/ConstraintElimination/ule.ll
llvm/test/Transforms/ConstraintElimination/vector-compares.ll
llvm/test/Transforms/ConstraintElimination/wrapping-math.ll
llvm/test/Transforms/ConstraintElimination/zext.ll
llvm/test/Transforms/CorrelatedValuePropagation/2010-09-02-Trunc.ll
llvm/test/Transforms/CorrelatedValuePropagation/abs.ll
llvm/test/Transforms/CorrelatedValuePropagation/add.ll
llvm/test/Transforms/CorrelatedValuePropagation/alloca.ll
llvm/test/Transforms/CorrelatedValuePropagation/and.ll
llvm/test/Transforms/CorrelatedValuePropagation/ashr.ll
llvm/test/Transforms/CorrelatedValuePropagation/basic.ll
llvm/test/Transforms/CorrelatedValuePropagation/conflict.ll
llvm/test/Transforms/CorrelatedValuePropagation/crash.ll
llvm/test/Transforms/CorrelatedValuePropagation/deopt.ll
llvm/test/Transforms/CorrelatedValuePropagation/guards.ll
llvm/test/Transforms/CorrelatedValuePropagation/icmp.ll
llvm/test/Transforms/CorrelatedValuePropagation/merge-range-and-undef.ll
llvm/test/Transforms/CorrelatedValuePropagation/min-max.ll
llvm/test/Transforms/CorrelatedValuePropagation/minmaxabs.ll
llvm/test/Transforms/CorrelatedValuePropagation/mul.ll
llvm/test/Transforms/CorrelatedValuePropagation/non-null.ll
llvm/test/Transforms/CorrelatedValuePropagation/overflow_predicate.ll
llvm/test/Transforms/CorrelatedValuePropagation/overflows.ll
llvm/test/Transforms/CorrelatedValuePropagation/phi-common-val.ll
llvm/test/Transforms/CorrelatedValuePropagation/pointer.ll
llvm/test/Transforms/CorrelatedValuePropagation/pr35807.ll
llvm/test/Transforms/CorrelatedValuePropagation/profmd.ll
llvm/test/Transforms/CorrelatedValuePropagation/range.ll
(364 more files...)
More information about the libcxx-commits
mailing list