2006-03-26 |
Chris Lattner | Update dependencies to reflect split of the Intrinsics... |
commit | commitdiff | tree | snapshot |
2006-03-26 |
Chris Lattner | Add all of the altivec comparison instructions. Add... |
commit | commitdiff | tree | snapshot |
2006-03-26 |
Chris Lattner | Add and 8/16-bit adds, add all integer subtracts, add... |
commit | commitdiff | tree | snapshot |
2006-03-26 |
Chris Lattner | Split the PPC and X86 intrinsics out to their own files. |
commit | commitdiff | tree | snapshot |
2006-03-26 |
Chris Lattner | Add saturating subtracts, non-predicate compares, and... |
commit | commitdiff | tree | snapshot |
2006-03-26 |
Chris Lattner | implement the vsldoi intrinsic. |
commit | commitdiff | tree | snapshot |
2006-03-26 |
Chris Lattner | add int_ppc_altivec_vsldoi intrinsic |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Chris Lattner | Correct the vandc testcase |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Chris Lattner | fix the pattern for vandc, it's NOT vnand |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Chris Lattner | add patterns for VANDC/VNOR, implementing |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Chris Lattner | new testcases |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Chris Lattner | Add some comments. |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Chris Lattner | add a vnot helper node for matching 'not' on vectors |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Chris Lattner | Fix a bug in ISD::isBuildVectorAllOnesInteger that... |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Chris Lattner | Implement the ISD::isBuildVectorAllOnesInteger predicate |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Chris Lattner | Add a predicate |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Chris Lattner | Don't call SimplifyDemandedBits on vectors |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Chris Lattner | Add some logical operations |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Chris Lattner | Add a missing check which cause an invalid .td file... |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Chris Lattner | Don't crash on packed logical ops |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Chris Lattner | Teach BinaryOperator::createNot to work with packed... |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Jim Laskey | Unused function - easier to throw away than fix. |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Jim Laskey | Cast instruction not inserted into basic block. |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Evan Cheng | Add a BUILD_VECTOR with unpack and interleave testcase. |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Evan Cheng | Added missing (any_extend (load ...)) patterns. |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Evan Cheng | Build arbitrary vector with more than 2 distinct scalar... |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Chris Lattner | implement a bunch of intrinsics |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Chris Lattner | Move all Altivec stuff out into a new PPCInstrAltivec... |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Chris Lattner | Add some basic patterns for other datatypes |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Chris Lattner | add all supported formats to the vector register file |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Chris Lattner | remove extraneous lets |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Chris Lattner | Add a bunch of simple altivec intrinsics |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Chris Lattner | Add support for __builtin_altivec_vnmsubfp /vmaddfp |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Chris Lattner | Add support for __builtin_altivec_vnmsubfp |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Chris Lattner | When failing selection for an intrinsic, print this: |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Chris Lattner | #include Intrinsics.h into all dag isels |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Chris Lattner | Implement Intrinsic::getName |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Chris Lattner | Add a programatic interface to intrinsic names. |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Chris Lattner | Codegen things like: |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Chris Lattner | New tests for vsplti* |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Evan Cheng | X86 SSE1 cacheability support ops intrinsics |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Evan Cheng | Added SSE cachebility ops |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Evan Cheng | Instruction encoding bug |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Evan Cheng | Added a scalar to vector with zero extension testcase |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Chris Lattner | Add new intrinsic node definitions for tblgen use |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Evan Cheng | X86 SSE1 SIMD store intrinsics. |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Evan Cheng | X86 SSE1 SIMD load intrinsics (movhps, movlps, and... |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Evan Cheng | X86 SSE1 conversion operations intrinsics. |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Evan Cheng | Added 128-bit packed integer subtraction. |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Evan Cheng | Added CVTTPS2PI. |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Evan Cheng | Added CVTSS2SI. |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Evan Cheng | X86 SSE1 comparison intrinsics. |
commit | commitdiff | tree | snapshot |
2006-03-25 |
Evan Cheng | X86 SSE1 arithmetic and logical operation intrinsics. |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Evan Cheng | Support for scalar to vector with zero extension. |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Chris Lattner | Change approach so that we get codegen for free for... |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Chris Lattner | fix inverted conditional |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Jim Laskey | D'oh - should be even numbered. |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Evan Cheng | Added LDMXCSR |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Evan Cheng | ldmxcsr is a SSE instruction. |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Evan Cheng | Added ldmxcsr intrinsic. |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Chris Lattner | fix 80 column violations |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Chris Lattner | plug the intrinsics into the patterns for movmsk* |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Chris Lattner | Parse intrinsics correctly and perform type propagation... |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Jim Laskey | Add dwarf register numbering to register data. |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Jim Laskey | Add support for dwarf register numbering. |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Jim Laskey | Hack no more. |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Chris Lattner | Make sure to initialize the TheDef field! |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Chris Lattner | add another note |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Chris Lattner | add a note |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Chris Lattner | Move CodeGenIntrinsic implementation to CodeGenTarget... |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Chris Lattner | Specify the value type for each llvm type. This needs... |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Chris Lattner | Shuffle some includes around |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Chris Lattner | Pull in valuetypes.td here, we will use it shortly. |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Evan Cheng | Only to vector shuffle for {x,x,y,y} cases when SCALAR_... |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Chris Lattner | expose intrinsic info to the targets. |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Chris Lattner | Fix a bad JIT encoding of VPERM. Why is VPERM D,A... |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Chris Lattner | Like the comment says, prefer to use the implicit add... |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Chris Lattner | New testcase |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Jim Laskey | Tweak a comment. |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Jim Laskey | Fix indent. |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Jim Laskey | Clean up some commentary. |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Jim Laskey | Rename for truth in advertising. |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Jim Laskey | Fixed some grammer and spelling. |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Evan Cheng | Zero vector testcase |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Chris Lattner | Disable the i32->float G5 optimization. It is unsafe... |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Chris Lattner | add support for using vxor to build zero vectors. ... |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Chris Lattner | new testcase |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Reid Spencer | Add a facility for invoking the llvm-config tool when... |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Evan Cheng | Handle BUILD_VECTOR with all zero elements. |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Chris Lattner | prefer to generate constant pool loads over splats... |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Chris Lattner | Fix a typo, thanks to Gabor Greif |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Chris Lattner | fix spello |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Chris Lattner | Fix spello |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Chris Lattner | add the actual cost to the debug info |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Chris Lattner | fix two spellos |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Chris Lattner | Gabor points out that we can't spell. :) |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Reid Spencer | Remove a spurious <table> tag. |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Evan Cheng | All v2f64 shuffle cases can be handled. |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Jeff Cohen | Fix headers |
commit | commitdiff | tree | snapshot |
2006-03-24 |
Jeff Cohen | Minor corrections. |
commit | commitdiff | tree | snapshot |
next |