aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-diff
AgeCommit message (Expand)AuthorFilesLines
2024-01-22[llvm-diff] Use llvm::predecessors (NFC)Kazu Hirata1-5/+3
2023-12-25[llvm] Use StringRef::consume_front (NFC)Kazu Hirata1-2/+1
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata1-1/+2
2023-08-19[llvm-diff] Modernize DiffEntry (NFC)Kazu Hirata1-2/+2
2022-11-09[llvm-diff] Fix false-positive diffs on forward-referencing phi nodesJannik Silvanus1-29/+193
2022-01-21[llvm] Cleanup header dependencies in ADT and Supportserge-sans-paille1-0/+1
2021-11-22[llvm-diff] Implement diff of PHI nodesBill Wendling1-3/+23
2021-08-12[llvm-diff] correct variable typoBill Wendling1-1/+1
2021-08-12[llvm-diff] add "reset" method to DiffConsumerBill Wendling2-0/+7
2021-08-05[llvm-diff] Create libLLVMDiff libraryBill Wendling9-5/+19
2021-08-05Revert "[llvm-diff] Create libLLVMDiff library"Matt Morehouse9-19/+5
2021-08-05[llvm-diff] Create libLLVMDiff libraryBill Wendling9-5/+19
2021-07-21[llvm-diff] Check for recursive initialiersBill Wendling1-0/+10
2021-07-20[llvm][tools] Hide more unrelated tool optionsTimm Bäder1-4/+8
2021-06-23[llvm-diff] Explicitly check ConstantStructs for differencesBill Wendling1-7/+58
2021-06-22[llvm-diff] Explicitly check ConstantArraysBill Wendling1-1/+21
2021-06-22[llvm-diff] Add support for diffing the callbr instructionBill Wendling1-0/+21
2021-06-22[llvm-diff] Constify APIs so that there aren't conflictsBill Wendling6-120/+129
2020-12-02Switch from llvm::is_trivially_copyable to std::is_trivially_copyableFangrui Song1-1/+1
2020-12-02Revert "Use std::is_trivially_copyable", breaks MSVC buildReid Kleckner1-1/+1
2020-12-02Use std::is_trivially_copyableFangrui Song1-1/+1
2020-11-13llvmbuildectomy - replace llvm-build by plain cmakeserge-sans-paille1-21/+0
2020-05-21llvm-diff: Avoid crash with complex expressionsDominic Chen1-1/+1
2020-04-27[IR] Replace all uses of CallBase::getCalledValue() with getCalledOperand().Craig Topper2-9/+11
2020-04-23[llvm][NFC][CallSite] Removed CallSite from few implementation detailsMircea Trofin1-10/+9
2020-02-26Avoid SmallString.h include in MD5.h, NFCReid Kleckner1-0/+1
2019-12-17llvm-diff: Perform structural comparison on GlobalVariables, if possibleDominic Chen1-0/+9
2019-02-21Fix some include order and file headers issues. NFCFangrui Song1-1/+1
2019-01-20Replace llvm::isPodLike<...> by llvm::is_trivially_copyable<...>Serge Guelton1-1/+1
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth8-32/+24
2018-10-15[TI removal] Make `getTerminator()` return a generic `Instruction`.Chandler Carruth1-2/+2
2018-09-24Fix llvm-diff anon-func.ll testHans Wennborg1-4/+4
2018-09-24llvm-diff: Fix crash on anonymous functionsMatt Arsenault1-2/+26
2018-04-12Let llvm-diff correctly deal with Undef/ConstantAggregateZero/ConstantVector/...Brian Gesiak1-2/+35
2017-12-13Remove redundant includes from tools.Michael Zolotukhin2-2/+0
2017-04-12[IR] Redesign the case iterator in SwitchInst to actually be an iteratorChandler Carruth1-9/+7
2017-01-28Cleanup dump() functions.Matthias Braun1-3/+4
2016-11-19[CMake] llvm-diff depends on intrinsics_genChris Bieneman1-0/+3
2016-04-18[NFC] Header cleanupMehdi Amini5-6/+1
2016-02-18Remove uses of builtin comma operator.Richard Trieu1-3/+7
2016-01-27Make more headers self-contained.Benjamin Kramer1-0/+1
2016-01-26Remove autoconf supportChris Bieneman1-17/+0
2015-10-20llvm-diff: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith1-2/+2
2015-08-05-Wdeprecated clean by making LogBuilder move constructible so it can be retur...David Blaikie2-4/+9
2015-03-03Revert "Remove the explicit SDNodeIterator::operator= in favor of the implici...David Blaikie1-2/+0
2015-03-03Remove the explicit SDNodeIterator::operator= in favor of the implicit defaultDavid Blaikie1-0/+2
2014-08-26Return a std::unique_ptr from the IRReader.h functions. NFC.Rafael Espindola1-12/+10
2014-08-13Canonicalize header guards into a common format.Benjamin Kramer3-6/+6
2014-07-21Revert "[C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) ite...Duncan P. N. Exon Smith1-2/+2
2014-07-20[C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) iterator ra...Manuel Jacob1-2/+2