Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/llvm/llvm-project.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-05-07Reland "[FuzzMutate] Split out FuzzerCLI library that doesn't depend on IR."Sam McCall
2022-05-07Revert "[FuzzMutate] Split out FuzzerCLI library that doesn't depend on IR."Aaron Ballman
2022-05-07[FuzzMutate] Split out FuzzerCLI library that doesn't depend on IR.Sam McCall
2022-05-07[FuzzMutate] Move LLVM module (de)serialization from FuzzerCLI -> IRMutator. NFCSam McCall
2022-03-16Revert "[FuzzMutate] Don't insert instructions after musttail call"Nikita Popov
2022-03-16[FuzzMutate] Don't insert instructions after musttail callNikita Popov
2022-03-12Cleanup includes: DebugInfo & CodeGenserge-sans-paille
2022-03-11[FuzzMutate] Support scalable shufflevectorNikita Popov
2022-03-11[IRMutator] Handle module with only declarationsNikita Popov
2022-03-10[FuzzMutate] Support opaque pointersNikita Popov
2022-01-25[NFC] Remove uses of PointerType::getElementType()Nikita Popov
2021-07-09[NewPM][FuzzMutate] Fix renaming 'unswitch' to 'simple-loop-unswitch'Bjorn Pettersson
2021-07-09[NewPM] Consistently use 'simplifycfg' rather than 'simplify-cfg'Bjorn Pettersson
2021-06-08[FuzzMutate] Fix getWeight of InstDeleterIRStrategyJustin Bogner
2021-03-25[NFC] Reordering parameters in getFile and getFileOrSTDINAbhina Sreeskantharajan
2021-01-23[FuzzMutate] Add mutator to modify instruction flags.Florian Hahn
2020-11-13llvmbuildectomy - replace llvm-build by plain cmakeserge-sans-paille
2020-07-02[NewPM][LSR] Rename strength-reduce -> loop-reduceArthur Eubanks
2020-06-23[SVE] Remove calls to VectorType::getNumElements from FuzzMutateChristopher Tetreault
2020-06-09[SVE] Eliminate calls to default-false VectorType::get() from FuzzMutateChristopher Tetreault
2020-05-12FuzzerCLI.h - reduce StringRef.h include to forward declaration. NFC.Simon Pilgrim
2020-03-18Remove CompositeType class.Eli Friedman
2020-01-29Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer
2019-11-21[cmake] Explicitly mark libraries defined in lib/ as "Component Libraries"Tom Stellard
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere
2019-02-01[opaque pointer types] Pass value type to LoadInst creation.James Y Knight
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-09-20[New PM] Introducing PassInstrumentation frameworkFedor Sergeev
2018-09-20Temporarily Revert "[New PM] Introducing PassInstrumentation framework"Eric Christopher
2018-09-20[New PM] Introducing PassInstrumentation frameworkFedor Sergeev
2018-09-19Revert rL342544: [New PM] Introducing PassInstrumentation frameworkFedor Sergeev
2018-09-19[New PM] Introducing PassInstrumentation frameworkFedor Sergeev
2018-08-26[IR] Replace `isa<TerminatorInst>` with `isTerminator()`.Chandler Carruth
2018-07-30Remove trailing spaceFangrui Song
2018-03-20[llvm-opt-fuzzer] Add irce to the fuzzing optionsIgor Laevsky
2018-02-19[llvm-opt-fuzzer] Add another pack of passes for continuous fuzzingIgor Laevsky
2018-02-14Pass a reference to a module to the bitcode writer.Rafael Espindola
2018-02-05[llvm-opt-fuzzer] Avoid adding incorrect inputs to the fuzzer corpusIgor Laevsky
2018-01-25[FuzzMutate] Inst deleter doesn't work with PhiNodesIgor Laevsky
2018-01-24[llvm-opt-fuzzer] Add couple of popular passesIgor Laevsky
2017-12-19[FuzzMutate] Don't crash when mutator is unable to find operationIgor Laevsky
2017-12-14Remove redundant includes from various places.Michael Zolotukhin
2017-12-13[FuzzMutate] Only generate loads and stores to the first class sized typesIgor Laevsky
2017-12-13[FuzzMutate] Correctly split landingpad blocksIgor Laevsky
2017-12-08[FuzzMutate] Correctly insert sinks and sources around invoke instructionsIgor Laevsky
2017-12-07[FuzzMutate] Allow only sized pointers for the GEP instructionIgor Laevsky
2017-11-30[FuzzMutate] Bailout from injecting into empty basic blocks.Igor Laevsky
2017-11-30[FuzzMutate] Correctly handle vector types in the insertvalue operationIgor Laevsky
2017-11-30[FuzzMutate] Don't use index operands as sinksIgor Laevsky
2017-11-30[FuzzMutate] Pick correct index for the insertvalue instructionIgor Laevsky