aboutsummaryrefslogtreecommitdiff
path: root/test/Transforms/InstCombine
AgeCommit message (Expand)Author
2018-11-10[InstCombine] auto-generate full checks; NFCSanjay Patel
2018-11-08InstCombine: Avoid introducing poison values when lowering llvm.amdgcn.[us]bfeTom Stellard
2018-11-07[InstCombine] propagate FMF for fcmp+fabs foldsSanjay Patel
2018-11-07[InstCombine] peek through fabs() when checking isnan()Sanjay Patel
2018-11-07[InstCombine] add tests for isnan(fabs(X)); NFCSanjay Patel
2018-11-07[InstCombine] add folds for fcmp Pred fabs(X), 0.0Sanjay Patel
2018-11-07[InstCombine] add tests for more fcmp+fabs preds; NFCSanjay Patel
2018-11-07[InstCombine] add fold for fabs(X) u< 0.0Sanjay Patel
2018-11-07[InstCombine] add test for fcmp+fabs; NFCSanjay Patel
2018-11-07[InstCombine] add FMF to fcmp to show failure to propagate; NFCSanjay Patel
2018-11-07[InstCombine] do not shrink switch conditions to illegal types (PR29009)Sanjay Patel
2018-11-06[InstCombine] allow vector types for fcmp+fpext foldSanjay Patel
2018-11-06[InstCombine] add vector test for fcmp+fpext; NFCSanjay Patel
2018-11-06[InstCombine] propagate fast-math-flags when folding fcmp+fpext, part 2Sanjay Patel
2018-11-06[InstCombine] propagate fast-math-flags when folding fcmp+fpextSanjay Patel
2018-11-06[InstCombine] adjust tests to show dropping FMF; NFCSanjay Patel
2018-11-06[InstCombine] propagate fast-math-flags when folding fcmp+fneg, part 2Sanjay Patel
2018-11-06[InstCombine] adjust tests to show dropping FMF; NFCSanjay Patel
2018-11-06[InstCombine] propagate fast-math-flags when folding fcmp+fnegSanjay Patel
2018-11-06[InstCombine] add tests for FMF propagation failure; NFCSanjay Patel
2018-11-06[InstCombine] Ensure nested shifts are in range (OSS-Fuzz #9880)Simon Pilgrim
2018-11-05[InstCombine] add/adjust tests for fcmp+select substitution; NFCSanjay Patel
2018-11-05[InstCombine] canonicalize -0.0 to +0.0 in fcmpSanjay Patel
2018-11-05[InstCombine] loosen FP 0.0 constraint for fcmp+select substitutionSanjay Patel
2018-11-05[InstCombine] adjust tests for select with FP identity op; NFCSanjay Patel
2018-11-05[InstCombine] add/adjust tests for select with fsub identity op; NFCSanjay Patel
2018-11-05[InstCombine] add tests for select with FP identity op; NFCSanjay Patel
2018-11-04[ValueTracking] determine sign of 0.0 from select when matching min/max FPSanjay Patel
2018-11-03[ValueTracking] peek through 2-input shuffles in ComputeNumSignBitsSanjay Patel
2018-11-01[InstCombine] add test for ComputeNumSignBits on 2-input shuffle; NFCSanjay Patel
2018-10-31[InstCombine] add tests for fmin/fmax pattern matching failure; NFCSanjay Patel
2018-10-31[InstCombine] regenerate test checks; NFCSanjay Patel
2018-10-31[InstCombine] add tests for fcmp with -0.0; NFCSanjay Patel
2018-10-31[InstCombine] Combine nested min/max intrinsics with constantsVolkan Keles
2018-10-31[InstCombine] refactor fabs+fcmp fold; NFCSanjay Patel
2018-10-30[InstCombine] Teach the move free before null test opti how to deal with noop...Quentin Colombet
2018-10-30[InstCombine] Add preliminary tests for nested min/max combines. NFCVolkan Keles
2018-10-30[InstCombine] try to turn shuffle into insertelementSanjay Patel
2018-10-27[Local] Keep K's range if K does not move when combining metadata.Florian Hahn
2018-10-26[ValueTracking] peek through shuffles in ComputeNumSignBits (PR37549)Sanjay Patel
2018-10-25[FPEnv] Last BinaryOperator::isFNeg(...) to m_FNeg(...) changesCameron McInally
2018-10-25Add -instcombine-code-sinking optionGabor Buella
2018-10-24[InstCombine] add test for fptrunc with vector with undef elt; NFCSanjay Patel
2018-10-24[InstCombine] add test for ComputeNumSignBits with shuffle; NFCSanjay Patel
2018-10-24[InstCombine] add test for select with shuffled condition (PR37549); NFCSanjay Patel
2018-10-24[InstCombine] try harder to form select from logic ops (2nd try)Sanjay Patel
2018-10-23[InstCombine] use 'match' to handle vectors and simplify codeSanjay Patel
2018-10-23[InstCombine] swap select profile metadata when swapping select opsSanjay Patel
2018-10-23[InstCombine] add/move tests for select with inverted condition; NFCSanjay Patel
2018-10-22[InstCombine] add tests for shuffle+insert folds; NFCSanjay Patel