| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove a bunch of dead stuff, shrinkifying TargetInstrDescriptor significantly. | Chris Lattner | 2006-04-20 | 1 | -79/+12 |
* | Remove some obsolete interfaces | Chris Lattner | 2006-04-20 | 2 | -298/+0 |
* | Remove some of the obvious v9-specific cruft | Chris Lattner | 2006-04-20 | 1 | -136/+1 |
* | remove a dead prototype | Chris Lattner | 2006-04-20 | 1 | -4/+0 |
* | Added a virtual method isVectorClearMaskLegal to TLI. It is similar to | Evan Cheng | 2006-04-20 | 1 | -0/+10 |
* | Add in missing #defines for _OpenBSD_ systems. | Reid Spencer | 2006-04-20 | 1 | -0/+12 |
* | Fix a copy & paste error from long ago. | Nate Begeman | 2006-04-18 | 1 | -1/+1 |
* | Add some convenience methods. | Chris Lattner | 2006-04-17 | 1 | -0/+10 |
* | These instructions always return a packed vector. Improve the class definiti... | Chris Lattner | 2006-04-14 | 1 | -14/+15 |
* | Last few SSE3 intrinsics. | Evan Cheng | 2006-04-14 | 1 | -0/+26 |
* | Misc. SSE2 intrinsics: clflush, lfench, mfence | Evan Cheng | 2006-04-14 | 1 | -0/+6 |
* | pcmpeq* and pcmpgt* intrinsics. | Evan Cheng | 2006-04-14 | 1 | -0/+22 |
* | psll*, psrl*, and psra* intrinsics. | Evan Cheng | 2006-04-14 | 1 | -0/+24 |
* | Fix an incorrect prototype for this intrinsic, fixing | Chris Lattner | 2006-04-13 | 1 | -1/+1 |
* | pmin, pmax, and psad intrinsics. | Evan Cheng | 2006-04-13 | 1 | -0/+15 |
* | pmul*, pmadd*, and pavg* intrinsics. | Evan Cheng | 2006-04-13 | 1 | -0/+18 |
* | padds{b|w}, paddus{b|w}, psubs{b|w}, psubus{b|w} intrinsics. | Evan Cheng | 2006-04-13 | 1 | -0/+28 |
* | Naming inconsistency. | Evan Cheng | 2006-04-13 | 1 | -1/+1 |
* | SSE / SSE2 conversion intrinsics. | Evan Cheng | 2006-04-12 | 1 | -7/+11 |
* | Make sure both member variables are initialized in the default constructor | Reid Spencer | 2006-04-12 | 1 | -1/+1 |
* | Provide a default impl of LowerArguments | Chris Lattner | 2006-04-12 | 1 | -1/+1 |
* | Various SSE2 conversion intrinsics | Evan Cheng | 2006-04-12 | 1 | -0/+24 |
* | Added __builtin_ia32_storelv4si, __builtin_ia32_movqv4si, | Evan Cheng | 2006-04-11 | 1 | -0/+11 |
* | new dag node | Chris Lattner | 2006-04-11 | 1 | -0/+8 |
* | gcc lower SSE prefetch into generic prefetch intrinsic. Need to add support | Evan Cheng | 2006-04-11 | 1 | -3/+0 |
* | Misc. intrinsics. | Evan Cheng | 2006-04-11 | 1 | -1/+2 |
* | movnt* and maskmovdqu intrinsics | Evan Cheng | 2006-04-11 | 1 | -4/+19 |
* | Add helper methods. | Chris Lattner | 2006-04-11 | 1 | -0/+2 |
* | Use existing information. | Jim Laskey | 2006-04-10 | 1 | -5/+0 |
* | Fix a typo: Instr* -> Intr* | Chris Lattner | 2006-04-10 | 3 | -170/+170 |
* | __builtin_ia32_loadup{s|d}, __builtin_ia32_storeup{s|d} | Evan Cheng | 2006-04-10 | 1 | -1/+15 |
* | Add a simple pass to make sure that all (non-library) calls to malloc and free | Andrew Lenharth | 2006-04-10 | 2 | -1/+6 |
* | Add a new VSELECT node. | Chris Lattner | 2006-04-08 | 1 | -0/+5 |
* | Add methods to check insert/extract element instructions for validity | Chris Lattner | 2006-04-08 | 1 | -1/+10 |
* | Add a new shufflevector instruction | Chris Lattner | 2006-04-08 | 4 | -19/+71 |
* | Fix int_x86_sse_stmxcsr and int_x86_sse_ldmxcsr. Not directly translated from | Evan Cheng | 2006-04-08 | 1 | -2/+2 |
* | Remove int_x86_sse_storeh_ps and int_x86_sse_storel_ps. These are now lowered | Evan Cheng | 2006-04-07 | 1 | -4/+0 |
* | Make sure that debug labels are defined within the same section and after the | Jim Laskey | 2006-04-07 | 1 | -2/+2 |
* | Foundation for call frame information. | Jim Laskey | 2006-04-07 | 5 | -15/+120 |
* | Remove int_x86_sse_loadh_ps and int_x86_sse_loadl_ps. These are now lowered | Evan Cheng | 2006-04-06 | 1 | -4/+0 |
* | These intrinsics are now lowered by the FE. | Chris Lattner | 2006-04-06 | 1 | -20/+0 |
* | this is no longer an intrinsic. | Chris Lattner | 2006-04-06 | 1 | -5/+0 |
* | Added comi and ucomi SSE intrinsics. | Evan Cheng | 2006-04-05 | 1 | -1/+83 |
* | add altivec ds* intrinsics | Chris Lattner | 2006-04-05 | 1 | -0/+18 |
* | Get the types right, third time is the charm. Add vsl. | Chris Lattner | 2006-04-05 | 1 | -2/+5 |
* | correct the type of two intrinsics, add int_ppc_altivec_vmladduhm | Chris Lattner | 2006-04-05 | 1 | -2/+7 |
* | Add m[tf]vscr intrinsics. | Chris Lattner | 2006-04-05 | 1 | -0/+7 |
* | Add missing byte merges. | Chris Lattner | 2006-04-04 | 1 | -0/+6 |
* | Add FP -> Int Conversions | Chris Lattner | 2006-04-04 | 1 | -1/+7 |
* | add average intrinsics. | Chris Lattner | 2006-04-04 | 1 | -0/+8 |