2017-12-27 |
Benjamin Kramer | [X86] Fix vmul combine for AVX1 targets. |
commit | commitdiff | tree | snapshot |
2017-12-27 |
Simon Pilgrim | [InstCombine] Gracefully handle out of range extractele... |
commit | commitdiff | tree | snapshot |
2017-12-27 |
Simon Pilgrim | [DAGCombine] foldBinOpIntoSelect can fail to constant... |
commit | commitdiff | tree | snapshot |
2017-12-27 |
Rui Ueyama | Improve performance TokenizeWindowsCommandLine |
commit | commitdiff | tree | snapshot |
2017-12-27 |
Mikael Holmen | [Lint] Don't warn about noalias argument aliasing if... |
commit | commitdiff | tree | snapshot |
2017-12-27 |
Gadi Haber | [X86][RD]: Adding full coverage of MC encoding for... |
commit | commitdiff | tree | snapshot |
2017-12-27 |
Serguei Katkov | [SCEV] Be careful with nuw/nsw/exact in InsertBinop |
commit | commitdiff | tree | snapshot |
2017-12-27 |
Serguei Katkov | [SCEV] Do not insert if it is already in cache |
commit | commitdiff | tree | snapshot |
2017-12-27 |
Philip Reames | [instcombine] add powi(x, 2) -> x * x |
commit | commitdiff | tree | snapshot |
2017-12-27 |
Philip Reames | Sink a couple of transforms from instcombine into insts... |
commit | commitdiff | tree | snapshot |
2017-12-27 |
Philip Reames | [NFC] Extract out a helper function for SimplifyCall... |
commit | commitdiff | tree | snapshot |
2017-12-26 |
Zhaoshi Zheng | [Unroll][DebugInfo] Propagate loop body's debug locatio... |
commit | commitdiff | tree | snapshot |
2017-12-26 |
Simon Pilgrim | [DAGCombine] visitANDLike - ensure APInt is is in range... |
commit | commitdiff | tree | snapshot |
2017-12-26 |
Craig Topper | [X86] Return SDValue(N, 0) instead of an SDValue()... |
commit | commitdiff | tree | snapshot |
2017-12-26 |
Craig Topper | [X86] Regenerate test using update_llc_test_checks.py. |
commit | commitdiff | tree | snapshot |
2017-12-26 |
Sanjay Patel | [InstCombine] fix miscompile of frem with 0.0 operand... |
commit | commitdiff | tree | snapshot |
2017-12-26 |
Sanjay Patel | [InstCombine] add test for frem with 0.0 (PR34870)... |
commit | commitdiff | tree | snapshot |
2017-12-26 |
Andrew V. Tischenko | It's a fix for Bug 35741 - can't use comments after... |
commit | commitdiff | tree | snapshot |
2017-12-26 |
Sanjay Patel | [ValueTracking] ignore FP signed-zero when detecting... |
commit | commitdiff | tree | snapshot |
2017-12-26 |
Simon Pilgrim | [DAGCombine] Don't combine (and (setne X, 0), (setne... |
commit | commitdiff | tree | snapshot |
2017-12-26 |
Simon Pilgrim | [InstSimplify] Check for in range extraction index... |
commit | commitdiff | tree | snapshot |
2017-12-26 |
Craig Topper | [X86] Pass itins.rr/itins.rm through properly for some... |
commit | commitdiff | tree | snapshot |
2017-12-26 |
Craig Topper | [X86] Use SSE_INTMUL_ITINS_P for the AVX-512 MUL instru... |
commit | commitdiff | tree | snapshot |
2017-12-26 |
Craig Topper | [X86] Fix typo in assert message. |
commit | commitdiff | tree | snapshot |
2017-12-25 |
Martell Malone | COFF: fix IMAGE_FILE_MACHINE_AM33 |
commit | commitdiff | tree | snapshot |
2017-12-25 |
Jonas Devlieghere | [docs] Use dbgs() instead of errs() for DEBUG() |
commit | commitdiff | tree | snapshot |
2017-12-25 |
Eugene Leviant | [ThinLTO] Don't import functions with noinline attribute |
commit | commitdiff | tree | snapshot |
2017-12-25 |
George Rimar | [MC] - Disallow invalid section groups declarations. |
commit | commitdiff | tree | snapshot |
2017-12-25 |
Max Kazantsev | [SafepointIRVerifier] Allow non-dereferencing uses... |
commit | commitdiff | tree | snapshot |
2017-12-25 |
Craig Topper | [X86] Add a DAG combines to turn vXi64 muls into VPMULD... |
commit | commitdiff | tree | snapshot |
2017-12-25 |
Craig Topper | [X86] Add avx512vl and avx512dq command lines to combin... |
commit | commitdiff | tree | snapshot |
2017-12-25 |
Don Hinton | [cmake] Always respect existing CMAKE_REQUIRED_FLAGS... |
commit | commitdiff | tree | snapshot |
2017-12-25 |
Craig Topper | [X86] Make some helper methods static functions instead... |
commit | commitdiff | tree | snapshot |
2017-12-25 |
Craig Topper | [X86] Use SelectionDAG::getFPExtendOrRound to simplify... |
commit | commitdiff | tree | snapshot |
2017-12-24 |
Simon Pilgrim | [X86][AVX] Add AVX1/AVX2 vmul tests |
commit | commitdiff | tree | snapshot |
2017-12-24 |
Benjamin Kramer | Make helpers static. No functionality change. |
commit | commitdiff | tree | snapshot |
2017-12-24 |
Simon Pilgrim | [X86][X87] Mark pseudo memory fold instructions as... |
commit | commitdiff | tree | snapshot |
2017-12-24 |
Simon Pilgrim | [X86][X87] Renamed CHECK prefix, its not actually broke... |
commit | commitdiff | tree | snapshot |
2017-12-24 |
Simon Pilgrim | [X86][X87] Add another test case mentioned on PR34080 |
commit | commitdiff | tree | snapshot |
2017-12-24 |
Craig Topper | [X86] Fix (v2f64 (s/uint_to_fp (v2i1))) to avoid scalar... |
commit | commitdiff | tree | snapshot |
2017-12-24 |
George Rimar | [MC] - Teach llvm-mc to handle comdats whose names... |
commit | commitdiff | tree | snapshot |
2017-12-24 |
Craig Topper | [DAGCombiners] Don't turn ANDs to shuffles with zero... |
commit | commitdiff | tree | snapshot |
2017-12-24 |
Craig Topper | [X86] Add assembler predicates to BITALG/VBMI2/VNNI... |
commit | commitdiff | tree | snapshot |
2017-12-24 |
Craig Topper | [X86] Teach WidenMaskArithmetic to handle any constant... |
commit | commitdiff | tree | snapshot |
2017-12-23 |
Craig Topper | [SelectionDAG] Teach SelectionDAG::getNode to constant... |
commit | commitdiff | tree | snapshot |
2017-12-23 |
Florian Hahn | [CallSiteSplitting] Remove isOrHeader restriction. |
commit | commitdiff | tree | snapshot |
2017-12-23 |
Craig Topper | [X86] Remove type restrictions from WidenMaskArithmetic. |
commit | commitdiff | tree | snapshot |
2017-12-23 |
Craig Topper | [X86] In WidenMaskArithmetic, make sure we check the... |
commit | commitdiff | tree | snapshot |
2017-12-23 |
Craig Topper | [X86] Remove unneeded EVT variable. NFC |
commit | commitdiff | tree | snapshot |
2017-12-23 |
Simon Pilgrim | [X86][X87] Wrap FpI_ pseudo to use PseudoI. NFCI. |
commit | commitdiff | tree | snapshot |
2017-12-23 |
Davide Italiano | [SCCP] Manually fold branches on undef. |
commit | commitdiff | tree | snapshot |
2017-12-23 |
Simon Pilgrim | [X86] Add default InstrItinClass to PseudoI |
commit | commitdiff | tree | snapshot |
2017-12-23 |
Craig Topper | [X86] Pass the right VT to the getZeroExtendInReg intro... |
commit | commitdiff | tree | snapshot |
2017-12-23 |
Craig Topper | [X86] Use SelectionDAG::getZeroExtendInReg instead... |
commit | commitdiff | tree | snapshot |
2017-12-23 |
Craig Topper | [SelectionDAG][X86] Don't use ->getValueType(0) after... |
commit | commitdiff | tree | snapshot |
2017-12-22 |
Nirav Dave | [DAG] Add missing case check from findbaseoffset merge... |
commit | commitdiff | tree | snapshot |
2017-12-22 |
Nirav Dave | Integrate findBaseOffset address analyses to BaseIndexO... |
commit | commitdiff | tree | snapshot |
2017-12-22 |
Walter Lee | [git-llvm] Handle files ignored by svn correctly |
commit | commitdiff | tree | snapshot |
2017-12-22 |
Benjamin Kramer | Unbreak the build. Combining chrono with Optional is... |
commit | commitdiff | tree | snapshot |
2017-12-22 |
Sam Clegg | [WebAssembly] MC: Fix for address taken aliases |
commit | commitdiff | tree | snapshot |
2017-12-22 |
Alina Sbirlea | [MemorySSA] Allow reordering of loads that alias in... |
commit | commitdiff | tree | snapshot |
2017-12-22 |
Nirav Dave | Revert "[DAG] Integrate findBaseOffset address analyses... |
commit | commitdiff | tree | snapshot |
2017-12-22 |
Guozhi Wei | [SimplifyCFG] Don't do if-conversion if there is a... |
commit | commitdiff | tree | snapshot |
2017-12-22 |
Ben Dunbobbin | [ThinLTO][CachePruning] explicitly disable pruning |
commit | commitdiff | tree | snapshot |
2017-12-22 |
Sanjoy Das | (Re-landing) Expose a TargetMachine::getTargetTransform... |
commit | commitdiff | tree | snapshot |
2017-12-22 |
Dmitry Preobrazhensky | [AMDGPU][MC] Corrected handling of negative expressions |
commit | commitdiff | tree | snapshot |
2017-12-22 |
Craig Topper | [SelectionDAG] Reverse the order of operands in the... |
commit | commitdiff | tree | snapshot |
2017-12-22 |
Craig Topper | [X86] When lowering insert_vector_elt/extract_vector_el... |
commit | commitdiff | tree | snapshot |
2017-12-22 |
Craig Topper | [X86] Improve the printing of address mode during isel... |
commit | commitdiff | tree | snapshot |
2017-12-22 |
Dmitry Preobrazhensky | [AMDGPU][MC] Corrected parsing of optional operands... |
commit | commitdiff | tree | snapshot |
2017-12-22 |
Haicheng Wu | [InlineCost] Find more free binary operations |
commit | commitdiff | tree | snapshot |
2017-12-22 |
Nirav Dave | [DAG] Integrate findBaseOffset address analyses to... |
commit | commitdiff | tree | snapshot |
2017-12-22 |
Dmitry Preobrazhensky | [AMDGPU][MC] Added support of 256- and 512-bit tuples... |
commit | commitdiff | tree | snapshot |
2017-12-22 |
Simon Atanasyan | [mips] Add test case to check that calls to mcount... |
commit | commitdiff | tree | snapshot |
2017-12-22 |
Diana Picus | [ARM GlobalISel] Support G_INTTOPTR and G_PTRTOINT... |
commit | commitdiff | tree | snapshot |
2017-12-22 |
Diana Picus | [ARM GlobalISel] Support pointer constants |
commit | commitdiff | tree | snapshot |
2017-12-22 |
Sam Parker | [DAGCombine] Revert r321259 |
commit | commitdiff | tree | snapshot |
2017-12-22 |
Chandler Carruth | Rewrite the cached map used for locating the most preci... |
commit | commitdiff | tree | snapshot |
2017-12-22 |
Craig Topper | [X86] Add missing initialization for the HasPREFETCHWT1... |
commit | commitdiff | tree | snapshot |
2017-12-22 |
Craig Topper | [X86] Enable PRFCHW feature on KNL/KNM and all CPUs... |
commit | commitdiff | tree | snapshot |
2017-12-22 |
Craig Topper | [X86] Add prefetchwt1 instruction and overhaul prioriti... |
commit | commitdiff | tree | snapshot |
2017-12-22 |
Craig Topper | [X86] Use SIGN_EXTEND to implement ANY_EXTEND from... |
commit | commitdiff | tree | snapshot |
2017-12-22 |
Eli Friedman | inline-fp.ll was moved in r321332; delete it properly. |
commit | commitdiff | tree | snapshot |
2017-12-22 |
Eli Friedman | [Inliner] Restrict soft-float inlining penalty. |
commit | commitdiff | tree | snapshot |
2017-12-22 |
Easwaran Raman | Add hasProfileData() to check if a function has profile... |
commit | commitdiff | tree | snapshot |
2017-12-22 |
Wolfgang Pieb | [DWARF] Fix formatting bug with r321295. This fixes... |
commit | commitdiff | tree | snapshot |
2017-12-21 |
Craig Topper | [X86] Use SIGN_EXTEND rather than ZERO_EXTEND for lower... |
commit | commitdiff | tree | snapshot |
2017-12-21 |
Alina Sbirlea | [ModRefInfo] Add must alias info to ModRefInfo. |
commit | commitdiff | tree | snapshot |
2017-12-21 |
Craig Topper | [X86] When lowering truncates to vXi1, don't sign exten... |
commit | commitdiff | tree | snapshot |
2017-12-21 |
Wolfgang Pieb | [DWARF v5] Rework of string offsets table reader |
commit | commitdiff | tree | snapshot |
2017-12-21 |
Craig Topper | [X86] Promote v8i1 shuffles to v8i32 instead of v8i64... |
commit | commitdiff | tree | snapshot |
2017-12-21 |
Simon Pilgrim | [X86][SSE] Split large PAVGB/PAVGW vectors to legal... |
commit | commitdiff | tree | snapshot |
2017-12-21 |
Francis Visoiu... | [YAML] Refactor escaping unittests |
commit | commitdiff | tree | snapshot |
2017-12-21 |
Francis Visoiu... | [YAML] Fix UTF-8 handling |
commit | commitdiff | tree | snapshot |
2017-12-21 |
Krzysztof Parzyszek | [TableGen] Print more helpful information in case of... |
commit | commitdiff | tree | snapshot |
2017-12-21 |
Simon Pilgrim | [DAGCombiner] Remove (xor (xor x, c1), c2) -> (xor... |
commit | commitdiff | tree | snapshot |
2017-12-21 |
Simon Pilgrim | [DAGCombiner] Generalize (or (and X, c1), c2) -> (and... |
commit | commitdiff | tree | snapshot |
2017-12-21 |
Simon Pilgrim | [X86] Add (or (and X, c1), c2) -> (and (or X, c2),... |
commit | commitdiff | tree | snapshot |
2017-12-21 |
Tony Jiang | [PowerPC] Fix parest build failure in SPEC2017. |
commit | commitdiff | tree | snapshot |
2017-12-21 |
Simon Pilgrim | [DAGCombiner] Generalize (and (or x, C), D) -> D iff... |
commit | commitdiff | tree | snapshot |
next |