summaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/LoopUnrollAnalyzer.cpp
AgeCommit message (Expand)Author
2024-08-28[LoopUnrollAnalyzer] Don't simplify signed pointer comparisonNikita Popov
2024-08-28[LoopUnrollAnalyzer] Use constant folding API for loadsNikita Popov
2024-08-27[LoopUnrollAnalyzer] Fix icmp simplificationNikita Popov
2024-08-27[LoopUnrollAnalyzer] Use computeConstantDifference()Nikita Popov
2024-08-27[LoopUnrollAnalyzer] Store SimplifiedAddress offset as APInt (NFC)Nikita Popov
2024-06-27[IR] Add getDataLayout() helpers to BasicBlock and Instruction (#96902)Nikita Popov
2022-06-09[NFC] format InstructionSimplify & lowerCaseFunctionNamesSimon Moll
2022-03-01Cleanup includes: LLVMAnalysisserge-sans-paille
2021-05-26[unroll] Use value domain for symbolic execution based cost modelPhilip Reames
2021-05-21Move a definition into cpp from header in advance of other changes [nfc]Philip Reames
2021-05-14Discount invariant instructions in full unrollingPhilip Reames
2020-06-17ScalarEvolution.h - reduce LoopInfo.h include to forward declarations. NFC.Simon Pilgrim
2019-07-24[InstSimplify] Rename SimplifyFPUnOp and SimplifyFPBinOpJay Foad
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-05-01Remove \brief commands from doxygen comments.Adrian Prantl
2017-12-13Remove redundant includes from lib/Analysis.Michael Zolotukhin
2016-07-23[LoopUnrollAnalyzer] Handle out of bounds accesses in visitLoadDavid Majnemer
2016-06-23[LoopUnrollAnalyzer] Fix a bug in UnrolledInstAnalyzer::visitLoad.Michael Zolotukhin
2016-06-06[LoopUnrollAnalyzer] Fix a crash in analyzeLoopUnrollCost.Michael Zolotukhin
2016-05-28[LoopUnrollAnalyzer] Add a comment to visitCastInst.Michael Zolotukhin
2016-05-27[LoopUnrollAnalyzer] Bail out instead of dying with assert when facing huge i...Michael Zolotukhin
2016-05-24[LoopUnrollAnalyzer] Fix a crash in UnrolledInstAnalyzer::visitCastInst.Michael Zolotukhin
2016-05-24[LoopUnrollAnalyzer] Fix a crash in UnrolledInstAnalyzer::visitCastInst.Michael Zolotukhin
2016-05-13Revert "Revert "[Unroll] Implement a conservative and monotonically increasin...Michael Zolotukhin
2016-05-13Revert "[Unroll] Implement a conservative and monotonically increasing cost t...Michael Zolotukhin
2016-05-13[Unroll] Implement a conservative and monotonically increasing cost tracking ...Michael Zolotukhin
2016-05-13[LoopUnrollAnalyzer] Don't treat gep-instructions with simplified offset as s...Michael Zolotukhin
2016-02-26[LoopUnrollAnalyzer] Check that we're using SCEV for the same loop we're simu...Michael Zolotukhin
2016-02-08Factor out UnrollAnalyzer to Analysis, and add unit tests for it.Michael Zolotukhin