- 15684b2 Revert 69952. Causes testsuite failures on linux x86-64. by Rafael Espindola · 16 years ago
- b706d29 PR2957 by Nate Begeman · 16 years ago
- 15511cf Rename isSimpleLoad to canFoldAsLoad, to better reflect its meaning. by Dan Gohman · 17 years ago
- ba36cb5 erect abstraction boundaries for accessing SDValue members, rename Val -> Node to reflect semantics by Gabor Greif · 17 years ago
- da47e6e Replace all target specific implicit def instructions with a target independent one: TargetInstrInfo::IMPLICIT_DEF. by Evan Cheng · 17 years ago
- 834f1ce rename isLoad -> isSimpleLoad due to evan's desire to have such a predicate. by Chris Lattner · 18 years ago
- 9c9fbf8 remove some isStore flags that are now inferred automatically. by Chris Lattner · 18 years ago
- 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
- c3536b8 Add the 64-bit versions of the DS* Altivec instructions. by Bill Wendling · 18 years ago
- 48bd15e Fix arguments for some Altivec instructions. From SWB. by Dale Johannesen · 18 years ago
- 84109cd Fix spelling of mtvscr and mfvscr. by Dale Johannesen · 18 years ago
- 66ffe6b Vector fneg must be expanded into fsub -0.0, X. by Evan Cheng · 18 years ago
- ffbacca No more noResults. by Evan Cheng · 18 years ago
- 64d80e3 Change instruction description to split OperandList into OutOperandList and by Evan Cheng · 18 years ago
- 3dd074a fix incorrect encoding of vminsw. by Chris Lattner · 18 years ago
- 303c695 Make the implicit def instructions look like other instrs. by Chris Lattner · 19 years ago
- 4e85e64 Remove some now-unneeded casts from instruction patterns. With the casts by Chris Lattner · 19 years ago
- ba2194a Fix the CodeGen/PowerPC/buildvec_canonicalize.ll regression last night. by Chris Lattner · 19 years ago
- 0231007 Make sure that the new instructions selected have the right type. This fixes by Chris Lattner · 19 years ago
- f3f69de Implement a TODO: have the legalizer canonicalize a bunch of operations to by Chris Lattner · 19 years ago
- 6e94af7 Add patterns for matching vnots with bit converted inputs. Most of these will by Chris Lattner · 19 years ago
- e87192a Rename get_VSPLI_elt -> get_VSPLTI_elt by Chris Lattner · 19 years ago
- 2b1c325 Ensure that zero vectors are always v4i32, which forces them to CSE with by Chris Lattner · 19 years ago
- 140a58f Change the interface to the predicate that determines if vsplti* can be used. by Chris Lattner · 19 years ago
- f24380e Match vpku[hw]um(x,x). by Chris Lattner · 19 years ago
- caad163 Add support for matching vmrg(x,x) patterns by Chris Lattner · 19 years ago
- 116cc48 Pattern match vmrg* instructions, which are now lowered by the CFE into shuffles. by Chris Lattner · 19 years ago
- d0608e1 Support pattern matching vsldoi(x,y) and vsldoi(x,x), which allows the f.e. to by Chris Lattner · 19 years ago
- ddb739e Compile the vpkuhum/vpkuwum intrinsics into vpkuhum/vpkuwum instead of into by Chris Lattner · 19 years ago
- d8242b4 Add all of the data stream intrinsics and instructions. woo by Chris Lattner · 19 years ago
- 99bdc65 Fix a typo by Chris Lattner · 19 years ago
- 3827f71 add vsl by Chris Lattner · 19 years ago
- 0d2cf6b add vmladduhm by Chris Lattner · 19 years ago
- 4d9100d Add m[tf]vscr instructions. by Chris Lattner · 19 years ago
- 72e241c Add missing byte merges. by Chris Lattner · 19 years ago
- a046d4a Add FP -> Int Conversions by Chris Lattner · 19 years ago
- 3f0b7ff add average intrinsics by Chris Lattner · 19 years ago
- 7ff7e67 Ask legalize to promote all vector shuffles to be v16i8 instead of having to by Chris Lattner · 19 years ago
- 684ad77 Plug in the byte and short splats by Chris Lattner · 19 years ago
- c461a51 Add the full set of min/max instructions by Chris Lattner · 19 years ago
- c3837d4 Implement vnot using VNOR instead of using 'vspltisb v0, -1' and vxor by Chris Lattner · 19 years ago
- 348ba3f Shrinkify some more intrinsic definitions. by Chris Lattner · 19 years ago
- 6cea814 Pull operand asm string into base class, shrinkifying intrinsic definitions. by Chris Lattner · 19 years ago
- b5c4d17 Fix 80 column violations :) by Chris Lattner · 19 years ago
- 7376a5e fix a pasto by Chris Lattner · 19 years ago
- a9cb441 Add vperm support for all datatypes by Chris Lattner · 19 years ago
- 9492151 compactify some more instruction definitions by Chris Lattner · 19 years ago
- 5f7b019 Compactify comparisons. by Chris Lattner · 19 years ago
- a17b155 Lower vector compares to VCMP nodes, just like we lower vector comparison by Chris Lattner · 19 years ago
- 8768bf6 Add the rest of the vmul instructions and the vmulsum* instructions. by Chris Lattner · 19 years ago
- 3c4f4e9f Use a new tblgen feature to significantly shrinkify instruction definitions that by Chris Lattner · 19 years ago
- 30a6aba Add a bunch of new instructions for intrinsics. by Chris Lattner · 19 years ago
- 816cee2 Fix a couple typos by Nate Begeman · 19 years ago
- 98e70cc Add a few more altivec intrinsics by Nate Begeman · 19 years ago
- ecc219b implement a bunch more intrinsics. by Chris Lattner · 19 years ago
- 7f20b13 Use normal lvx for scalar_to_vector instead of lve*x. They do the exact by Chris Lattner · 19 years ago
- 48b61a7 Tblgen doesn't like multiple SDNode<> definitions that map to the sameenum value. Split them into separate enums. by Chris Lattner · 19 years ago
- fb143ce Fix the JIT encoding of VSEL by Chris Lattner · 19 years ago
- eeaf72a Fix the JIT encoding of VSPLTI* by Chris Lattner · 19 years ago
- bd6be6f add vsel by Chris Lattner · 19 years ago
- 6d92cad Codegen vector predicate compares. by Chris Lattner · 19 years ago
- 5b6a01b Remove PPC:isZeroVector, use ISD::isBuildVectorAllZeros instead by Evan Cheng · 19 years ago
- b8a45c2 Add all of the altivec comparison instructions. Add patterns for the by Chris Lattner · 19 years ago
- 5d72907 Add and 8/16-bit adds, add all integer subtracts, add saturating subtract by Chris Lattner · 19 years ago
- e7d959c implement the vsldoi intrinsic. by Chris Lattner · 19 years ago
- af9136b fix the pattern for vandc, it's NOT vnand by Chris Lattner · 19 years ago
- 6509ae8 add patterns for VANDC/VNOR, implementing by Chris Lattner · 19 years ago
- 2430a5f Add some logical operations by Chris Lattner · 19 years ago
- 984f38b implement a bunch of intrinsics by Chris Lattner · 19 years ago
- b22a04d Move all Altivec stuff out into a new PPCInstrAltivec.td file. by Chris Lattner · 19 years ago