- 8244893 Revert "[InstCombine] Optimize redundant 'signed truncation check pattern'." by Roman Lebedev · 7 years ago
- 3edbc10 [InstCombine] Optimize redundant 'signed truncation check pattern'. by Roman Lebedev · 7 years ago
- 6a6b35c revert r339608 - [SimplifyLibCalls] don't drop fast-math-flags on trig reflection folds by Sanjay Patel · 7 years ago
- 6c59275 [SimplifyLibCalls] don't drop fast-math-flags on trig reflection folds by Sanjay Patel · 7 years ago
- f3c7df4 NFC: Add a test to LV showing that reduction is not possible when reduction var is reset in the loop by Anna Thomas · 7 years ago
- 8b80050 [SimplifyLibCalls] add reflection fold for -sin(-x) (PR38458) by Sanjay Patel · 7 years ago
- e8a927c [InstCombine][NFC] Tests for 'signed truncation check' optimization by Roman Lebedev · 7 years ago
- 7b19ab7 [CodeGen] Fix assert in SelectionDAG::computeKnownBits by Scott Linder · 7 years ago
- b15a830 [InstCombine] add more tests for trig reflections; NFC (PR38458) by Sanjay Patel · 7 years ago
- fd195ce [llvm-mca] Propagate fatal llvm-mca errors from library classes to driver. by Matt Davis · 7 years ago
- 09af9d2 [X86][BtVer2] Use NoSchedPredicate to model default transitions in variant scheduling classes. NFC. by Andrea Di Biagio · 7 years ago
- 3a74b42 [SimplifyLibCalls] reduce code for optimizeCos; NFCI by Sanjay Patel · 7 years ago
- 31ff412 Attempt to fix some MSVC build errors. by Erik Pilkington · 7 years ago
- b4de19d [ADT] Implemented unittests for ImmutableList by Kristof Umann · 7 years ago
- d2f20dd [InstCombine] Limit simplifyAllocaArraySize constant folding to values that fit into a uint64_t by Simon Pilgrim · 7 years ago
- 77d3f02 [itanium demangler] Add llvm::itaniumFindTypesInMangledName() by Erik Pilkington · 7 years ago
- 709aadb [InstCombine] auto-generate full checks and add cos intrinsic test; NFC by Sanjay Patel · 7 years ago
- 13b9332 [SLC] Expand simplification of pow() for vector types by Evandro Menezes · 7 years ago
- 87972c4 [Tablegen] Replace uses of formatted_raw_ostream with raw_ostream in the predicate expander. NFCI by Andrea Di Biagio · 7 years ago
- 423c85b [Hexagon] Silence -Wuninitialized warning from GCC 5.4, NFC by Krzysztof Parzyszek · 7 years ago
- 01087ac Revert "[Sparc] Add support for the cycle counter available in GR740" by Daniel Cederman · 7 years ago
- d9eaefb Check for tied operands by Sid Manning · 7 years ago
- 6cc0fcd [SystemZ] Increase the amount of inlining. by Jonas Paulsson · 7 years ago
- a73fb6d [X86] Add tests showing missing div/rem 0, X -> 0 combines by Simon Pilgrim · 7 years ago
- 47b52ac [DAGCombiner] simplifyDivRem - add comment describing divide by undef/zero combine. NFC. by Simon Pilgrim · 7 years ago
- 4177d36 [CGP] Fix GEP issue with out of range APInt constant values not fitting in int64_t by Simon Pilgrim · 7 years ago
- 61e1c20 [Tablegen][SubtargetEmitter] Improve expansion of predicates of a variant scheduling class. by Andrea Di Biagio · 7 years ago
- ef546c9 [Sparc] Add support for the cycle counter available in GR740 by Daniel Cederman · 7 years ago
- 5da7a1c Remove extra semicolon (fixes -Wpedantic warning). NFCI. by Simon Pilgrim · 7 years ago
- 4514ca2 [ARM] Added FP16 VREV Vector Instrinsic CodeGen support by Luke Geeson · 7 years ago
- ffc8c53 [GuardWidening] Widen very likely non-taken br instructions by Max Kazantsev · 7 years ago
- 3638207 [SelectionDAG] In PromoteFloatOp_BITCAST, insert a bitcast after the fp_to_fp16 in case the result type isn't a scalar integer. by Craig Topper · 7 years ago
- 36c5984 [SelectionDAG] In PromoteIntRes_BITCAST, when the input is TypePromoteFloat, make sure the output type is scalar. For vectors, use a store and load of temporary. by Craig Topper · 7 years ago
- fa3003a Restore correct x86_64 EH encodings in kernel code model by Lei Liu · 7 years ago
- 7bbb4c9 [SelectionDAG] In PromoteFloatRes_BITCAST, insert a bitcast before the fp16_to_fp in case the input type isn't an i16. by Craig Topper · 7 years ago
- 6145f7d [InstCombine] Fix typo in comment. NFC by Craig Topper · 7 years ago
- 069f0c3 [InstCombine] Replace call to haveNoCommonBitsSet in visitXor with just the special case that doesn't use computeKnownBits. by Craig Topper · 7 years ago
- 3bc1352 [X86] Add constant folding for AVX512 versions of scalar floating point to integer conversion intrinsics. by Craig Topper · 7 years ago
- d0ee5d2 [globalisel] Remove dead code from GlobalISelEmitter by Daniel Sanders · 7 years ago
- 1f25a88 AMDGPU: Cleanup min/max legacy tests by Matt Arsenault · 7 years ago
- f0912ab DAG: Check no-signed-zeros instead of unsafe-fp-math by Matt Arsenault · 7 years ago
- bae42d6 [NFC] Fixed build, updated tests by David Bolvansky · 7 years ago
- 3d3659c [NFC] Renamed test file by David Bolvansky · 7 years ago
- cac6dd8 [Support][JSON][NFC] Silence GCC warning about broken strict aliasing rules by David Bolvansky · 7 years ago
- 9ff5ab2 [InstCombine] Fold Select with binary op - non-commutative opcodes by David Bolvansky · 7 years ago
- fa0e915 [InstCombine] fix/enhance fadd/fsub factorization by Sanjay Patel · 7 years ago
- 09ceeb3 [InstCombine] move/add tests for fadd/fsub factorization; NFC by Sanjay Patel · 7 years ago
- ac6c5d8 [InstSimplify] Guard against large shift amounts. by Benjamin Kramer · 7 years ago
- 1039832 AMDGPU: Check NSZ MI flag when folding omod by Matt Arsenault · 7 years ago
- 3b2fa4e AMDGPU: Use splat vectors for undefs when folding canonicalize by Matt Arsenault · 7 years ago
- 8750be5 AMDGPU: Fix packing undef parts of build_vector by Matt Arsenault · 7 years ago
- a19815f [TargetLowering] Simplify one of the special cases in SimplifyDemandedBits for XOR. NFCI by Craig Topper · 7 years ago
- 80ad764 [TargetLowering] Use APInt::isSubsetOf to simplify some code. NFC by Craig Topper · 7 years ago
- 4751420 [X86] Remove unnecessary AddedComplexity line. NFC by Craig Topper · 7 years ago
- bfd4fdf [Dominators] Remove the DeferredDominance class by Chijun Sima · 7 years ago
- 6fb93f3 [UnJ] Improve explicit loop count checks by David Green · 7 years ago
- d2a6b59 [UnJ] Create a hasInvariantIterationCount function. NFC by David Green · 7 years ago
- df14c7f [X86] Remove the AL/AX/EAX/RAX short immediate forms from the macro fusion shouldScheduleAdjacent. NFC by Craig Topper · 7 years ago
- 85b7871 [X86] Add the mem-reg form of CMP to the macro fusion shouldScheduleAdjacent. by Craig Topper · 7 years ago
- 91ac2ac [X86] Remove ADD8mi and ADDmr from the macro fusion shouldScheduleAdjacent. by Craig Topper · 7 years ago
- 6534d10 [X86] Change the MOV32ri64 pseudo instruction to def a GR64 directly instead of wrapping it in a SUBREG_TO_REG. by Craig Topper · 7 years ago
- 5b2a776 Fix WebAssembly instruction printer after r339474 by Richard Trieu · 7 years ago
- 1c0dd31 [gold] Fix Tests cases on i686 by Tom Stellard · 7 years ago
- 202efa7 AMDGPU/GlobalISel: Define instruction mapping for G_INSERT by Tom Stellard · 7 years ago
- 018235a Re-commit "[NFC] More ConstantMerge refactoring" by JF Bastien · 7 years ago
- c072330 [LICM] Hoist assumes out of loops by Philip Reames · 7 years ago
- a825143 Revert "[NFC] More ConstantMerge refactoring" by JF Bastien · 7 years ago
- 033cdec Fix unused lambda capture warning from r339472. by Eli Friedman · 7 years ago
- df25b5d [NFC] More ConstantMerge refactoring by JF Bastien · 7 years ago
- eb8079e [WebAssembly] Added default stack-only instruction mode for MC. by Wouter van Oortmerssen · 7 years ago
- 0365cb9 [ARM] Adjust AND immediates to make them cheaper to select. by Eli Friedman · 7 years ago
- cffbbb1 [MS Demangler] Support extern "C" functions. by Zachary Turner · 7 years ago
- 65ef1d0 [InstCombine] add tests for fsub factorization; NFC by Sanjay Patel · 7 years ago
- c5553c4 [InstCombine] rearrange code for foldSelectBinOpIdentity; NFCI by Sanjay Patel · 7 years ago
- 2427dc2 [llvm-mca] Make InstrBuilder::getOrCreateInstrDesc private. NFC. by Matt Davis · 7 years ago
- 55b4407 [InstCombine] add tests to show disabling of libcall/intrinsic shrinking; NFC by Sanjay Patel · 7 years ago
- bdbdf52 Resubmit r339450 - [MS Demangler] Add conversion operator tests by Zachary Turner · 7 years ago
- f819cf9 [MS Demangler] Demangle cv qualifiers on template args. by Zachary Turner · 7 years ago
- 7f32e5e AMDGPU: More canonicalized operations by Matt Arsenault · 7 years ago
- 3119fcc revert r339450 - [MS Demangler] Add conversion operator tests by Sanjay Patel · 7 years ago
- a13d395 AMDGPU: Combine and of seto/setuo and fp_class by Matt Arsenault · 7 years ago
- 203b8a7 AMDGPU: Turn class x, p_zero|n_zero into fcmp oeq x, 0 by Matt Arsenault · 7 years ago
- 4d8cda8 AMDGPU: Match isfinite pattern to class instructions by Matt Arsenault · 7 years ago
- 2388a7d AMDGPU: Add LLVM_FALLTHROUGH by Matt Arsenault · 7 years ago
- 5aaa820 Update the coding standards and developer policy documentation surrounding whitespace. by Aaron Ballman · 7 years ago
- b5eef71 [InstCombine] add/update tests for selectBinOpIdentity; NFC by Sanjay Patel · 7 years ago
- 8da2e11 [MS Demangler] Add conversion operator tests. by Zachary Turner · 7 years ago
- 807955f [llvm-objcopy] NFC: consistently use typename ELFT::<X> definitions in headers by Jordan Rupprecht · 7 years ago
- 9f42ecf [hwasan] Add -hwasan-with-ifunc flag. by Evgeniy Stepanov · 7 years ago
- 395e45d [InstCombine] revert r339439 - rearrange code for foldSelectBinOpIdentity by Sanjay Patel · 7 years ago
- 78f83ec [InstCombine][NFC] Added tests for select with binop fold by David Bolvansky · 7 years ago
- abd8586 [InstCombine] rearrange code for foldSelectBinOpIdentity; NFCI by Sanjay Patel · 7 years ago
- 10ff79d [MS Demangler] Properly demangle conversion operators. by Zachary Turner · 7 years ago
- 2255d8e [MS Demangler] Disable a couple of tests. by Zachary Turner · 7 years ago
- f034be4 [MS Demangler] Fix several issues related to templates. by Zachary Turner · 7 years ago
- c709c56 [ARM] Disallow zexts in ARMCodeGenPrepare by Sam Parker · 7 years ago
- a59f7f0 [X86][SSE] Pull out repeated shift getOpcode() calls. NFCI. by Simon Pilgrim · 7 years ago
- be12728 Fix -Wimplicit-fallthrough warning introduced in rL339397. by Simon Pilgrim · 7 years ago
- 6ec2af8 [Tablegen][SubtargetEmitter] refactor method `emitSchedModelHelpersImpl()`. NFCI by Andrea Di Biagio · 7 years ago
- 201534e Rename the cfguard module flag to cfguardtable by Hans Wennborg · 7 years ago