aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/InstSimplify/call.ll
AgeCommit message (Expand)AuthorFilesLines
2025-07-04[InstCombine] Propagate poison pow[i], [us]add, [us]sub and [us]mul (#146750)jjasmine1-12/+12
2025-01-11[ValueTracking] Take into account whether zero is poison when computing CR fo...goldsteinn1-6/+2
2024-11-06[LLVM][IR] Use splat syntax when printing Constant[Data]Vector. (#112548)Paul Walker1-3/+3
2024-04-17[PatternMatch] Do not accept undef elements in m_AllOnes() and friends (#88217)Nikita Popov1-5/+5
2023-05-17[ValueTracking] Fix i1 abs range (PR62760)Nikita Popov1-6/+12
2023-05-17[InstSimplify] Add tests for PR62760 (NFC)Nikita Popov1-1/+50
2022-12-08[test] Remove duplicate RUN lines in Transform testsBjorn Pettersson1-1/+0
2022-11-15InstSimplify: Fold arithmetic_fence as idempotentMatt Arsenault1-3/+10
2022-08-10[InstCombine] Tighten up known library function signature tests (PR #56463)Martin Sebor1-3/+3
2022-06-10[InstSimplify] Convert tests to opaque pointers (NFC)Nikita Popov1-52/+52
2022-02-07[test] Use -passes=instsimplify instead of -instsimplify in a number of tests...Bjorn Pettersson1-1/+1
2022-01-11[instsimplify] Add a comment and test for a highly confusing casePhilip Reames1-0/+16
2021-08-22[InstSimplify] fold rotate of -1 to -1Sanjay Patel1-4/+2
2021-08-22[InstSimplify] fold rotate of zero to zeroSanjay Patel1-4/+2
2021-08-22[InstSimplify] add tests for rotates of 0/-1; NFCSanjay Patel1-0/+36
2021-07-06[InstSimplify] fix bug in poison propagation for FP opsSanjay Patel1-4/+4
2021-07-06[InstSimplify][test] add tests for poison propagation through FP calls; NFCSanjay Patel1-0/+32
2021-06-17Update @llvm.powi to handle different int sizes for the exponentBjorn Pettersson1-4/+22
2021-06-16[InstSimplify] propagate poison through FP opsSanjay Patel1-6/+6
2021-05-04Revert "[InstSimplify] Added tests for PR50173, NFC"Dávid Bolvanský1-76/+1
2021-05-04[InstSimplify] Added tests for PR50173, NFCDávid Bolvanský1-1/+76
2021-04-21[InstSimplify] generalize ctlz-of-shifted-constantSanjay Patel1-18/+8
2021-04-21[InstSimplify] add tests for ctlz-of-shift-constant; NFCSanjay Patel1-0/+22
2021-03-15[InstSimplify] ctlz({signbit} >>u x) --> xSanjay Patel1-6/+8
2021-03-15[InstSimplify] add tests for ctlz of shifted constant; NFCSanjay Patel1-1/+70
2021-03-08[InstSimplify] cttz(1<<x) --> xSanjay Patel1-6/+2
2021-03-08[InstSimplify] add tests for cttz of shifted-1; NFCSanjay Patel1-0/+25
2021-01-06[InstSimplify] Fold call null/undef to poisonNikita Popov1-2/+2
2021-01-03[InstSimplify] Fix addo/subo with undef (PR43188)Nikita Popov1-16/+16
2020-12-28[InstSimplify] remove ctpop of 1 (low) bitSanjay Patel1-6/+8
2020-12-28[InstSimplify] add tests for ctpop; NFC (PR48608)Sanjay Patel1-1/+59
2020-12-02[InstSimplify] Add tests that fold instructions with poison operands (NFC)Juneyoung Lee1-1/+247
2020-08-12[InstSimplify] Extract abs intrinsic tests into separate file (NFC)Nikita Popov1-100/+1
2020-08-01[InstSimplify] Fold abs(abs(x)) -> abs(x)Craig Topper1-0/+40
2020-08-01[InstSimplify] simplify abs if operand is known non-negativeSanjay Patel1-11/+6
2020-08-01[InstSimplify] add abs test with assume; NFCSanjay Patel1-1/+16
2020-07-31[InstSimplify] add tests for abs intrinsic; NFCSanjay Patel1-0/+49
2020-07-14[ValueTracking] fix library to intrinsic mapping to respect 'nobuiltin' attri...Sanjay Patel1-2/+3
2020-07-14[InstSimplify] add test with nobuiltin attribute (PR46627); NFCSanjay Patel1-0/+16
2020-05-08Reapply [InstSimplify] Remove known bits constant foldingNikita Popov1-1/+1
2020-05-03Revert "[InstSimplify] Remove known bits constant folding"Nikita Popov1-1/+1
2020-05-03[InstSimplify] Remove known bits constant foldingNikita Popov1-1/+1
2020-03-20[InstCombine] Simplify calls with "returned" attributeNikita Popov1-0/+4
2020-03-16Revert "[InstSimplify] Simplify calls with "returned" attribute"Nico Weber1-2/+2
2020-03-09[InstSimplify] Simplify calls with "returned" attributeNikita Popov1-2/+2
2020-03-09[InstSimplify] Don't simplify musttail callsNikita Popov1-0/+27
2020-03-07[InstSimplify] Add tests for "returned" attribute; NFCNikita Popov1-0/+30
2019-12-08[InstSimplify] fold copysign with negated operand, part 2Sanjay Patel1-4/+2
2019-12-08[InstSimplify] fold copysign with negated operandSanjay Patel1-6/+2
2019-12-06[InstSimplify] add tests for copysign with fneg operand; NFCSanjay Patel1-0/+44