2006-03-22 |
Reid Spencer | These changes are necessary to support the new llvm... |
commit | commitdiff | tree | snapshot |
2006-03-22 |
Evan Cheng | - VECTOR_SHUFFLE of v4i32 / v4f32 with undef second... |
commit | commitdiff | tree | snapshot |
2006-03-22 |
Chris Lattner | add a note |
commit | commitdiff | tree | snapshot |
2006-03-22 |
Evan Cheng | Fix PSHUF* and SHUF* jit code emission problems |
commit | commitdiff | tree | snapshot |
2006-03-22 |
Chris Lattner | Eliminate the dependency of ExecutionEngine on the... |
commit | commitdiff | tree | snapshot |
2006-03-22 |
Chris Lattner | wrap lines to 80 columns. |
commit | commitdiff | tree | snapshot |
2006-03-22 |
Chris Lattner | This has been implemented. Tweak it into another note |
commit | commitdiff | tree | snapshot |
2006-03-22 |
Chris Lattner | When possible, custom lower 32-bit SINT_TO_FP to this: |
commit | commitdiff | tree | snapshot |
2006-03-22 |
Chris Lattner | Add support for "ri" addressing modes where the immedia... |
commit | commitdiff | tree | snapshot |
2006-03-22 |
Chris Lattner | fix a warning |
commit | commitdiff | tree | snapshot |
2006-03-22 |
Evan Cheng | Some splat and shuffle support. |
commit | commitdiff | tree | snapshot |
2006-03-22 |
Evan Cheng | Add a couple more pseudo instructions. |
commit | commitdiff | tree | snapshot |
2006-03-22 |
Chris Lattner | Endianness does not affect the order of vector fields... |
commit | commitdiff | tree | snapshot |
2006-03-22 |
Chris Lattner | Fix the JIT encoding of the VAForm_1 instructions,... |
commit | commitdiff | tree | snapshot |
2006-03-22 |
Chris Lattner | Enclose some variables in a scope to avoid error with... |
commit | commitdiff | tree | snapshot |
2006-03-21 |
Evan Cheng | Didn't mean to check this in. No MMX support yet. |
commit | commitdiff | tree | snapshot |
2006-03-21 |
Evan Cheng | - Use movaps to store 128-bit vector integers. |
commit | commitdiff | tree | snapshot |
2006-03-21 |
Chris Lattner | add expand support for extractelement |
commit | commitdiff | tree | snapshot |
2006-03-21 |
Chris Lattner | These targets don't support EXTRACT_VECTOR_ELT, though... |
commit | commitdiff | tree | snapshot |
2006-03-21 |
Evan Cheng | Don't forget to promote xform function to an explicit... |
commit | commitdiff | tree | snapshot |
2006-03-21 |
Chris Lattner | add some trivial support for extractelement. |
commit | commitdiff | tree | snapshot |
2006-03-21 |
Chris Lattner | add some nodes for extractelement |
commit | commitdiff | tree | snapshot |
2006-03-21 |
Chris Lattner | Don't emit pseudo instructions! |
commit | commitdiff | tree | snapshot |
2006-03-21 |
Chris Lattner | Add a hacky workaround for crashes due to vectors live... |
commit | commitdiff | tree | snapshot |
2006-03-21 |
Nate Begeman | Update readme |
commit | commitdiff | tree | snapshot |
2006-03-21 |
Chris Lattner | Add an integer splat test |
commit | commitdiff | tree | snapshot |
2006-03-21 |
Chris Lattner | Print absolute memory references like this: |
commit | commitdiff | tree | snapshot |
2006-03-21 |
Evan Cheng | Combine 2 entries |
commit | commitdiff | tree | snapshot |
2006-03-21 |
Evan Cheng | Add a note about x86 register coallescing |
commit | commitdiff | tree | snapshot |
2006-03-21 |
Evan Cheng | - Remove scalar to vector pseudo ops. They are just... |
commit | commitdiff | tree | snapshot |
2006-03-21 |
Chris Lattner | minor code simplification |
commit | commitdiff | tree | snapshot |
2006-03-21 |
Chris Lattner | With Evan's latest tblgen patch, this code is obsolete... |
commit | commitdiff | tree | snapshot |
2006-03-21 |
Reid Spencer | Cause the various warnings list to be generated via... |
commit | commitdiff | tree | snapshot |
2006-03-21 |
Chris Lattner | Document ENABLE_ASSERTIONS=1 |
commit | commitdiff | tree | snapshot |
2006-03-21 |
Chris Lattner | Enable assertions to be enabled in release builds by... |
commit | commitdiff | tree | snapshot |
2006-03-21 |
Chris Lattner | When codegen'ing vector MUL using VFMADD, *add* the... |
commit | commitdiff | tree | snapshot |
2006-03-21 |
Chris Lattner | minor note |
commit | commitdiff | tree | snapshot |
2006-03-21 |
Evan Cheng | x86 ISD::SCALAR_TO_VECTOR support. |
commit | commitdiff | tree | snapshot |
2006-03-21 |
Evan Cheng | Junk unused vector register classes. |
commit | commitdiff | tree | snapshot |
2006-03-20 |
Evan Cheng | The node wrapped in PatLeaf<> should be treated as... |
commit | commitdiff | tree | snapshot |
2006-03-20 |
Chris Lattner | Handle constant addresses more efficiently, folding... |
commit | commitdiff | tree | snapshot |
2006-03-20 |
Chris Lattner | remove dead variable |
commit | commitdiff | tree | snapshot |
2006-03-20 |
Chris Lattner | new testcase |
commit | commitdiff | tree | snapshot |
2006-03-20 |
Nate Begeman | Move some common data structures between dom and pdom... |
commit | commitdiff | tree | snapshot |
2006-03-20 |
Chris Lattner | Fix a couple of bugs in permute/splat generate, thanks... |
commit | commitdiff | tree | snapshot |
2006-03-20 |
Evan Cheng | Option -enable-x86-lsr has been removed |
commit | commitdiff | tree | snapshot |
2006-03-20 |
Chris Lattner | reenable this hack, the tblgen version isn't quite... |
commit | commitdiff | tree | snapshot |
2006-03-20 |
Chris Lattner | Fix the pattern for VADDUWM, add i32 splat |
commit | commitdiff | tree | snapshot |
2006-03-20 |
Evan Cheng | Use tblgen'd VECTOR_SHUFFLE selection code. |
commit | commitdiff | tree | snapshot |
2006-03-20 |
Evan Cheng | It should be ok for a xform output type to be different... |
commit | commitdiff | tree | snapshot |
2006-03-20 |
Chris Lattner | Add support for generating vspltw, instead of a vperm... |
commit | commitdiff | tree | snapshot |
2006-03-20 |
Chris Lattner | Implement PPC::isSplatShuffleMask and PPC::getVSPLTImme... |
commit | commitdiff | tree | snapshot |
2006-03-20 |
Chris Lattner | fix duplicate definition errors |
commit | commitdiff | tree | snapshot |
2006-03-20 |
Chris Lattner | Add a build_vector node |
commit | commitdiff | tree | snapshot |
2006-03-20 |
Chris Lattner | Check in some intermediate code that adds a skeleton... |
commit | commitdiff | tree | snapshot |
2006-03-20 |
Evan Cheng | Move a few things around. |
commit | commitdiff | tree | snapshot |
2006-03-20 |
Evan Cheng | Copy matching pattern's output type info to instruction... |
commit | commitdiff | tree | snapshot |
2006-03-20 |
Chris Lattner | add vector_shuffle |
commit | commitdiff | tree | snapshot |
2006-03-20 |
Chris Lattner | Add a new SDTCisIntVectorOfSameSize type constraint |
commit | commitdiff | tree | snapshot |
2006-03-20 |
Chris Lattner | fix typo |
commit | commitdiff | tree | snapshot |
2006-03-20 |
Chris Lattner | add vsplat instructions, fix sched description for... |
commit | commitdiff | tree | snapshot |
2006-03-20 |
Chris Lattner | Custom lower arbitrary VECTOR_SHUFFLE's to VPERM. |
commit | commitdiff | tree | snapshot |
2006-03-20 |
Chris Lattner | Claim to have v16i8 for perm masks |
commit | commitdiff | tree | snapshot |
2006-03-20 |
Chris Lattner | If a target supports splatting with SHUFFLE_VECTOR... |
commit | commitdiff | tree | snapshot |
2006-03-20 |
Chris Lattner | TargetData doesn't know the alignment of vectors :( |
commit | commitdiff | tree | snapshot |
2006-03-20 |
Chris Lattner | add the vperm instruction |
commit | commitdiff | tree | snapshot |
2006-03-20 |
Chris Lattner | Add some helper methods |
commit | commitdiff | tree | snapshot |
2006-03-20 |
Chris Lattner | Add another helper |
commit | commitdiff | tree | snapshot |
2006-03-19 |
Chris Lattner | Add very basic support for VECTOR_SHUFFLE |
commit | commitdiff | tree | snapshot |
2006-03-19 |
Chris Lattner | add a node |
commit | commitdiff | tree | snapshot |
2006-03-19 |
Chris Lattner | Add a helper method |
commit | commitdiff | tree | snapshot |
2006-03-19 |
Chris Lattner | add a note with a testcase |
commit | commitdiff | tree | snapshot |
2006-03-19 |
Reid Spencer | The library dependency file in flat format. This file... |
commit | commitdiff | tree | snapshot |
2006-03-19 |
Reid Spencer | First cut at the Makefile for llvm-config. This initial... |
commit | commitdiff | tree | snapshot |
2006-03-19 |
Chris Lattner | Add a note about the MUL -> FMADD vector bug. |
commit | commitdiff | tree | snapshot |
2006-03-19 |
Reid Spencer | Add a -flat option for generating the library dependenc... |
commit | commitdiff | tree | snapshot |
2006-03-19 |
Chris Lattner | Teach cee to propagate through switch statements. ... |
commit | commitdiff | tree | snapshot |
2006-03-19 |
Chris Lattner | new testcase, contributed by Eric Kidd. |
commit | commitdiff | tree | snapshot |
2006-03-19 |
Evan Cheng | Vector undef's |
commit | commitdiff | tree | snapshot |
2006-03-19 |
Evan Cheng | getEnumName() missed v8i8, v4i16, and v2i32 types |
commit | commitdiff | tree | snapshot |
2006-03-19 |
Chris Lattner | Custom lower SCALAR_TO_VECTOR into lve*x. |
commit | commitdiff | tree | snapshot |
2006-03-19 |
Chris Lattner | Allow SCALAR_TO_VECTOR to be custom lowered. |
commit | commitdiff | tree | snapshot |
2006-03-19 |
Chris Lattner | Add SCALAR_TO_VECTOR support |
commit | commitdiff | tree | snapshot |
2006-03-19 |
Chris Lattner | PPC doesn't have SCALAR_TO_VECTOR |
commit | commitdiff | tree | snapshot |
2006-03-19 |
Chris Lattner | add support for vector undef |
commit | commitdiff | tree | snapshot |
2006-03-19 |
Evan Cheng | Remind us of exit value substitution |
commit | commitdiff | tree | snapshot |
2006-03-19 |
Evan Cheng | Turning on LSR by default |
commit | commitdiff | tree | snapshot |
2006-03-19 |
Evan Cheng | Remember which tests are hurt by LSR. |
commit | commitdiff | tree | snapshot |
2006-03-19 |
Chris Lattner | add a new testcase. This insertelement should be a... |
commit | commitdiff | tree | snapshot |
2006-03-19 |
Chris Lattner | Don't bother storing undef elements of BUILD_VECTOR's |
commit | commitdiff | tree | snapshot |
2006-03-19 |
Chris Lattner | minor fixes |
commit | commitdiff | tree | snapshot |
2006-03-19 |
Chris Lattner | notes |
commit | commitdiff | tree | snapshot |
2006-03-19 |
Chris Lattner | improve comments, add a new MVT::getVectorBaseType... |
commit | commitdiff | tree | snapshot |
2006-03-19 |
Chris Lattner | add another testcase, explicitly check stuff works... |
commit | commitdiff | tree | snapshot |
2006-03-19 |
Chris Lattner | we don't use lmw/stmw. When we want them they are... |
commit | commitdiff | tree | snapshot |
2006-03-19 |
Chris Lattner | Implement expand of BUILD_VECTOR containing variable... |
commit | commitdiff | tree | snapshot |
2006-03-19 |
Chris Lattner | fold insertelement(buildvector) -> buildvector if the... |
commit | commitdiff | tree | snapshot |
2006-03-19 |
Chris Lattner | add two new insert_element tests |
commit | commitdiff | tree | snapshot |
2006-03-19 |
Chris Lattner | implement basic support for INSERT_VECTOR_ELT. |
commit | commitdiff | tree | snapshot |
2006-03-19 |
Chris Lattner | rename these nodes |
commit | commitdiff | tree | snapshot |
next |