2014-07-25 |
Chandler Carruth | [cmake] Use the external project machinery for libcxxabi...
|
commit | commitdiff | tree |
2014-07-25 |
Chandler Carruth | [SDAG] Enable the new assert for out-of-range result...
|
commit | commitdiff | tree |
2014-07-25 |
Chandler Carruth | [SDAG] Don't insert the VRBase into a mapping from...
|
commit | commitdiff | tree |
2014-07-25 |
Chandler Carruth | [SDAG] Start plumbing an assert into SDValues that...
|
commit | commitdiff | tree |
2014-07-24 |
Chandler Carruth | [SDAG] Introduce a combined set to the DAG combiner...
|
commit | commitdiff | tree |
2014-07-24 |
Chandler Carruth | [x86] Make vector legalization of extloads work more...
|
commit | commitdiff | tree |
2014-07-24 |
Chandler Carruth | [Target] Teach the query interfaces for lowering of...
|
commit | commitdiff | tree |
2014-07-23 |
Chandler Carruth | [x86] Rip out some broken test cases for avx512 i1...
|
commit | commitdiff | tree |
2014-07-23 |
Chandler Carruth | [x86] Clean up a test case to use check labels and...
|
commit | commitdiff | tree |
2014-07-23 |
Chandler Carruth | [SDAG] Make the DAGCombine worklist not grow endlessly...
|
commit | commitdiff | tree |
2014-07-22 |
Chandler Carruth | [SDAG] Refactor the code for inserting a newly allocated...
|
commit | commitdiff | tree |
2014-07-22 |
Chandler Carruth | [SDAG] Remove a giant pile of asserts that may have...
|
commit | commitdiff | tree |
2014-07-21 |
Chandler Carruth | FileCheck-ize a test.
|
commit | commitdiff | tree |
2014-07-21 |
Chandler Carruth | [SDAG,cleanup] Switch the DAG combiner over to use...
|
commit | commitdiff | tree |
2014-07-21 |
Chandler Carruth | [SDAG] Rather than using a narrow test against the...
|
commit | commitdiff | tree |
2014-07-10 |
Chandler Carruth | [x86,SDAG] Introduce any- and sign-extend-vector-inreg...
|
commit | commitdiff | tree |
2014-07-10 |
Chandler Carruth | [x86] Add another combine that is particularly useful...
|
commit | commitdiff | tree |
2014-07-10 |
Chandler Carruth | [x86] Expand the target DAG combining for PSHUFD nodes...
|
commit | commitdiff | tree |
2014-07-10 |
Chandler Carruth | [x86] Tweak the v16i8 single input special case lowering...
|
commit | commitdiff | tree |
2014-07-10 |
Chandler Carruth | [x86] Initial improvements to the new shuffle lowering...
|
commit | commitdiff | tree |
2014-07-10 |
Chandler Carruth | [x86] Refactor some of the new code for lowering v16i8...
|
commit | commitdiff | tree |
2014-07-09 |
Chandler Carruth | [SDAG] Make the new zext-vector-inreg node default...
|
commit | commitdiff | tree |
2014-07-09 |
Chandler Carruth | [x86] Fix a bug in my new zext-vector-inreg DAG trickery...
|
commit | commitdiff | tree |
2014-07-09 |
Chandler Carruth | Sink two variables only used in an assert into the...
|
commit | commitdiff | tree |
2014-07-09 |
Chandler Carruth | [x86] Add a ZERO_EXTEND_VECTOR_INREG DAG node and use...
|
commit | commitdiff | tree |
2014-07-09 |
Chandler Carruth | [x86] Initialize a pointer to null to fix a bug in...
|
commit | commitdiff | tree |
2014-07-09 |
Chandler Carruth | [x86] Re-apply a variant of the x86 side of r212324...
|
commit | commitdiff | tree |
2014-07-09 |
Chandler Carruth | [SDAG] At the suggestion of Hal, switch to an output...
|
commit | commitdiff | tree |
2014-07-08 |
Chandler Carruth | [x86,SDAG] Sink the logic for folding shuffles of splats...
|
commit | commitdiff | tree |
2014-07-08 |
Chandler Carruth | [SDAG] Actually check for a non-constant splat and...
|
commit | commitdiff | tree |
2014-07-08 |
Chandler Carruth | [SDAG] Build up a more rich set of APIs for querying...
|
commit | commitdiff | tree |
2014-07-07 |
Chandler Carruth | [x86] Revert r212324 which was too aggressive w.r.t...
|
commit | commitdiff | tree |
2014-07-07 |
Chandler Carruth | [x86] Teach the new vector shuffle lowering code to...
|
commit | commitdiff | tree |
2014-07-04 |
Chandler Carruth | [x86] Relax the line in this check to pacify build...
|
commit | commitdiff | tree |
2014-07-04 |
Chandler Carruth | [x86] Move some check lines to be slightly easier for...
|
commit | commitdiff | tree |
2014-07-04 |
Chandler Carruth | [x86] Generalize BuildVectorSDNode::getConstantSplatValue...
|
commit | commitdiff | tree |
2014-07-04 |
Chandler Carruth | Add an explicit bool operator to SDValue to make it...
|
commit | commitdiff | tree |
2014-07-03 |
Chandler Carruth | [x86] Clarify that this lowering only applies to vectors...
|
commit | commitdiff | tree |
2014-07-03 |
Chandler Carruth | [x86] Fix the completely broken vector widening legalization...
|
commit | commitdiff | tree |
2014-07-03 |
Chandler Carruth | [x86] Fix crashes in lowering bitcast instructions...
|
commit | commitdiff | tree |
2014-07-03 |
Chandler Carruth | [aarch64] Add a test that should have been in r212242...
|
commit | commitdiff | tree |
2014-07-03 |
Chandler Carruth | [x86] Based on a long conversation between myself,...
|
commit | commitdiff | tree |
2014-07-03 |
Chandler Carruth | [codegen,aarch64] Add a target hook to the code generator...
|
commit | commitdiff | tree |
2014-07-02 |
Chandler Carruth | [cleanup] Hoist an if-else chain on ISD opcodes (really...
|
commit | commitdiff | tree |
2014-07-02 |
Chandler Carruth | [cleanup] Remove dead 'break;' statements that I meant...
|
commit | commitdiff | tree |
2014-07-02 |
Chandler Carruth | [cleanup] Hoist the promotion dispatch logic into the...
|
commit | commitdiff | tree |
2014-07-02 |
Chandler Carruth | [cleanup] Nuke the 'VectorOp' bit of the promote method...
|
commit | commitdiff | tree |
2014-07-02 |
Chandler Carruth | [x86] Clean up and modernize the doxygen and API comments...
|
commit | commitdiff | tree |
2014-06-28 |
Chandler Carruth | [x86] Fix a bug in the v8i16 shuffling exposed by the...
|
commit | commitdiff | tree |
2014-06-28 |
Chandler Carruth | Fix this test to not write to the source tree, and...
|
commit | commitdiff | tree |
2014-06-28 |
Chandler Carruth | [x86] Add handling for splat-like widenings of v16i8...
|
commit | commitdiff | tree |
2014-06-27 |
Chandler Carruth | [x86] Fix another bug hit when bootstrapping with the...
|
commit | commitdiff | tree |
2014-06-27 |
Chandler Carruth | [x86] Fix a miscompile in the new shuffle lowering...
|
commit | commitdiff | tree |
2014-06-27 |
Chandler Carruth | Re-apply r211287: Remove support for LLVM runtime multi...
|
commit | commitdiff | tree |
2014-06-27 |
Chandler Carruth | [x86] Clean up some unused variables, especially in...
|
commit | commitdiff | tree |
2014-06-27 |
Chandler Carruth | [x86] Teach the target combine step to aggressively...
|
commit | commitdiff | tree |
2014-06-27 |
Chandler Carruth | [x86] Teach the target-specific combining how to aggressivel...
|
commit | commitdiff | tree |
2014-06-27 |
Chandler Carruth | [x86] Teach the X86 backend to DAG-combine SSE2 shuffles...
|
commit | commitdiff | tree |
2014-06-27 |
Chandler Carruth | [x86] Begin a significant overhaul of how vector lowering...
|
commit | commitdiff | tree |
2014-06-25 |
Chandler Carruth | Add Polly to the ignored trees.
|
commit | commitdiff | tree |
2014-06-25 |
Chandler Carruth | [x86] Add intrinsics for the pshufd, pshuflw, and pshufhw...
|
commit | commitdiff | tree |
2014-06-20 |
Chandler Carruth | [x86] Make the x86 PACKSSWB, PACKSSDW, PACKUSWB, and...
|
commit | commitdiff | tree |
2014-05-30 |
Chandler Carruth | Add a trivial ArrayRef helper overload to the SelectionDAG...
|
commit | commitdiff | tree |
2014-05-29 |
Chandler Carruth | And fix my fix to sink down through the type at the...
|
commit | commitdiff | tree |
2014-05-29 |
Chandler Carruth | Fix one bug in the latest incarnation of r209843 -...
|
commit | commitdiff | tree |
2014-05-17 |
Chandler Carruth | [x86] Fix a bad predicate I spotted by inspection ...
|
commit | commitdiff | tree |
2014-05-15 |
Chandler Carruth | Teach the constant folder to look through bitcast constant...
|
commit | commitdiff | tree |
2014-05-07 |
Chandler Carruth | [x86] Make the 'x86-64' cpu, what I see as and many...
|
commit | commitdiff | tree |
2014-05-07 |
Chandler Carruth | Tidy up whitespace with clang-format prior to making...
|
commit | commitdiff | tree |
2014-05-04 |
Chandler Carruth | [LCG] Add the last (and most complex) of the edge insertion...
|
commit | commitdiff | tree |
2014-05-04 |
Chandler Carruth | [LCG] Reorder the tests to be a bit more logical: inter...
|
commit | commitdiff | tree |
2014-05-02 |
Chandler Carruth | [sanitizers] Propagate the sanitizer options through...
|
commit | commitdiff | tree |
2014-05-01 |
Chandler Carruth | [LCG] Add the other simple edge insertion API to the...
|
commit | commitdiff | tree |
2014-05-01 |
Chandler Carruth | [LCG] Don't lookup the child SCC twice. Spotted this...
|
commit | commitdiff | tree |
2014-05-01 |
Chandler Carruth | [LCG] Add some basic methods for querying the parent...
|
commit | commitdiff | tree |
2014-05-01 |
Chandler Carruth | Revert r205965, which essentially reverts r205018 for...
|
commit | commitdiff | tree |
2014-05-01 |
Chandler Carruth | [LCG] Fix a bad bug in the new fancy iterator scheme...
|
commit | commitdiff | tree |
2014-04-30 |
Chandler Carruth | [LCG] Add the really, *really* boring edge insertion...
|
commit | commitdiff | tree |
2014-04-30 |
Chandler Carruth | [LCG] Actually test the *basic* edge removal bits ...
|
commit | commitdiff | tree |
2014-04-30 |
Chandler Carruth | [ADT] Provide some helpful static_asserts for using...
|
commit | commitdiff | tree |
2014-04-29 |
Chandler Carruth | [ADT] Make the iterator adaptor utility a touch more...
|
commit | commitdiff | tree |
2014-04-29 |
Chandler Carruth | [ADT] Teach PointerUnion to support assignment directly...
|
commit | commitdiff | tree |
2014-04-28 |
Chandler Carruth | [cleanup] Add some actual positive tests for equality...
|
commit | commitdiff | tree |
2014-04-28 |
Chandler Carruth | [cleanup] Make this test use a proper fixture rather...
|
commit | commitdiff | tree |
2014-04-28 |
Chandler Carruth | [cleanup] Fix the whitespace in this test. Notably...
|
commit | commitdiff | tree |
2014-04-28 |
Chandler Carruth | Revert r207271 for now. This commit introduced a test...
|
commit | commitdiff | tree |
2014-04-28 |
Chandler Carruth | [LCG] Add the most basic of edge insertion to the lazy...
|
commit | commitdiff | tree |
2014-04-28 |
Chandler Carruth | [LCG] Make the return of the IntraSCC removal method...
|
commit | commitdiff | tree |
2014-04-28 |
Chandler Carruth | Fix rampant quadratic behavior in UpdatePHINodes. The...
|
commit | commitdiff | tree |
2014-04-28 |
Chandler Carruth | Fix very poor compile-time in PR19499 due to excessive...
|
commit | commitdiff | tree |
2014-04-28 |
Chandler Carruth | [inliner] Significantly improve the compile time in...
|
commit | commitdiff | tree |
2014-04-28 |
Chandler Carruth | Use raw_ostream and Format.h on Windows so that we...
|
commit | commitdiff | tree |
2014-04-28 |
Chandler Carruth | Update the Windows TimeValue formatting to match the...
|
commit | commitdiff | tree |
2014-04-28 |
Chandler Carruth | Update tests to use the new format of printing a TimeValue...
|
commit | commitdiff | tree |
2014-04-27 |
Chandler Carruth | Teach the pass manager's execution dump to print the...
|
commit | commitdiff | tree |
2014-04-27 |
Chandler Carruth | [LCG] Re-organize the methods for mutating a call graph...
|
commit | commitdiff | tree |
2014-04-26 |
Chandler Carruth | [LCG] Add some pedantry to the use of ptrdiff_t to...
|
commit | commitdiff | tree |
2014-04-26 |
Chandler Carruth | [LCG] Eliminate more boiler plate by using the iterator...
|
commit | commitdiff | tree |
2014-04-26 |
Chandler Carruth | [LCG] Switch the node iterator to use the new fancy...
|
commit | commitdiff | tree |
2014-04-26 |
Chandler Carruth | [LCG] Rather than removing nodes from the SCC entry...
|
commit | commitdiff | tree |
next |