1. 9bbfd4f movlps and movlpd should be modeled as two address code. by Evan Cheng · 19 years ago
  2. 6a6d354 Update by Evan Cheng · 19 years ago
  3. be296ac Typo by Evan Cheng · 19 years ago
  4. 2064a2b * Prefer using operation of matching types. e.g unpcklpd rather than movlhps. by Evan Cheng · 19 years ago
  5. 816cee2 Fix a couple typos by Nate Begeman · 19 years ago
  6. 98e70cc Add a few more altivec intrinsics by Nate Begeman · 19 years ago
  7. 4c4a2e2 Added a couple of entries about movhps and movlhps. by Evan Cheng · 19 years ago
  8. 000e4dd All unpack cases are now being handled. by Evan Cheng · 19 years ago
  9. 4fcb922 - Clean up / consoladate various shuffle masks. by Evan Cheng · 19 years ago
  10. ecc219b implement a bunch more intrinsics. by Chris Lattner · 19 years ago
  11. 7f20b13 Use normal lvx for scalar_to_vector instead of lve*x. They do the exact by Chris Lattner · 19 years ago
  12. aaa80eb More bulletproofing of DebugInfoDesc verify. by Jim Laskey · 19 years ago
  13. 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
  14. 0038e59 Model unpack lower and interleave as vector_shuffle so we can lower the by Evan Cheng · 19 years ago
  15. 79acb69 If adding a link to a collapsed, node, ignore offset. by Andrew Lenharth · 19 years ago
  16. 8c39020 Reactivate llvm.dbg.declare. by Jim Laskey · 19 years ago
  17. 6799534 Disable dbg_declare, it currently breaks the CFE build by Chris Lattner · 19 years ago
  18. 13fc2f1 Fix legalization of intrinsics with chain and result values by Chris Lattner · 19 years ago
  19. 414e682 Translate llvm target registers to dwarf register numbers properly. by Jim Laskey · 19 years ago
  20. 749b758 unbreak the build by Chris Lattner · 19 years ago
  21. 401ec7f Unbreak the build on non-apple compilers :-( by Chris Lattner · 19 years ago
  22. 23cc870 Try again by Evan Cheng · 19 years ago
  23. 3ee9ffb Add a bunch of notes from my journey thus far. by Chris Lattner · 19 years ago
  24. f48b50a Incorrect check for FP all one's by Evan Cheng · 19 years ago
  25. b86bd2c Split out altivec notes into their own README by Chris Lattner · 19 years ago
  26. a0b3afb Use pcmpeq to generate vector of all ones. by Evan Cheng · 19 years ago
  27. 999f3b5 Changed isBuildVectorAllOnesInteger to isBuildVectorAllOnes. by Evan Cheng · 19 years ago
  28. a8df166 Change isBuildVectorAllOnesInteger to isBuildVectorAllOnes. Also check for by Evan Cheng · 19 years ago
  29. 70a248d Instead of printing "INTRINSIC" on intrinsic node, print the intrinsic name. by Chris Lattner · 19 years ago
  30. 49aaa6a teach the inliner to work with packed constants by Chris Lattner · 19 years ago
  31. fb143ce Fix the JIT encoding of VSEL by Chris Lattner · 19 years ago
  32. eeaf72a Fix the JIT encoding of VSPLTI* by Chris Lattner · 19 years ago
  33. a8299de Pass llvm/test/Regression/CodeGen/Generic/debug-info.ll. by Jim Laskey · 19 years ago
  34. f15485a SelectionDAGISel can now natively handle Switch instructions, in the same by Nate Begeman · 19 years ago
  35. fbcf23c Bullet proof against undefined args produced by upgrading ols-style debug info. by Jim Laskey · 19 years ago
  36. 98e0410 How to be dumb on $5/day. Need a tri-state to track valid debug descriptors. by Jim Laskey · 19 years ago
  37. bd6be6f add vsel by Chris Lattner · 19 years ago
  38. c02e5a8 Readme note by Nate Begeman · 19 years ago
  39. 6d92cad Codegen vector predicate compares. by Chris Lattner · 19 years ago
  40. ffea91e Remove X86:isZeroVector, use ISD::isBuildVectorAllZeros instead; some fixes / cleanups by Evan Cheng · 19 years ago
  41. 5b6a01b Remove PPC:isZeroVector, use ISD::isBuildVectorAllZeros instead by Evan Cheng · 19 years ago
  42. e506f9a Add immAllZerosV helper by Evan Cheng · 19 years ago
  43. 4a14784 Add ISD::isBuildVectorAllZeros predicate by Evan Cheng · 19 years ago
  44. 10d7fa6 Allow targets to custom lower their own intrinsics if desired. by Chris Lattner · 19 years ago
  45. e16449b Update dependencies to reflect split of the Intrinsics.td file by Chris Lattner · 19 years ago
  46. b8a45c2 Add all of the altivec comparison instructions. Add patterns for the by Chris Lattner · 19 years ago
  47. 5d72907 Add and 8/16-bit adds, add all integer subtracts, add saturating subtract by Chris Lattner · 19 years ago
  48. e7d959c implement the vsldoi intrinsic. by Chris Lattner · 19 years ago
  49. af9136b fix the pattern for vandc, it's NOT vnand by Chris Lattner · 19 years ago
  50. 6509ae8 add patterns for VANDC/VNOR, implementing by Chris Lattner · 19 years ago
  51. c8e2c55 Add some comments. by Chris Lattner · 19 years ago
  52. c985d82 add a vnot helper node for matching 'not' on vectors by Chris Lattner · 19 years ago
  53. 452e835 Fix a bug in ISD::isBuildVectorAllOnesInteger that caused it to always return by Chris Lattner · 19 years ago
  54. 61d4399 Implement the ISD::isBuildVectorAllOnesInteger predicate by Chris Lattner · 19 years ago
  55. 6ea2dee Don't call SimplifyDemandedBits on vectors by Chris Lattner · 19 years ago
  56. 2430a5f Add some logical operations by Chris Lattner · 19 years ago
  57. 98509ef Don't crash on packed logical ops by Chris Lattner · 19 years ago
  58. fdbc82a Teach BinaryOperator::createNot to work with packed integer types by Chris Lattner · 19 years ago
  59. e481b94 Cast instruction not inserted into basic block. by Jim Laskey · 19 years ago
  60. 6e16ee5 Added missing (any_extend (load ...)) patterns. by Evan Cheng · 19 years ago
  61. c60bd97 Build arbitrary vector with more than 2 distinct scalar elements with a by Evan Cheng · 19 years ago
  62. 984f38b implement a bunch of intrinsics by Chris Lattner · 19 years ago
  63. b22a04d Move all Altivec stuff out into a new PPCInstrAltivec.td file. by Chris Lattner · 19 years ago
  64. 8d052bc Add some basic patterns for other datatypes by Chris Lattner · 19 years ago
  65. 150ffa7 add all supported formats to the vector register file by Chris Lattner · 19 years ago
  66. 5a20254 Add support for __builtin_altivec_vnmsubfp /vmaddfp by Chris Lattner · 19 years ago
  67. 420736d #include Intrinsics.h into all dag isels by Chris Lattner · 19 years ago
  68. b847423 Implement Intrinsic::getName by Chris Lattner · 19 years ago
  69. 9c61dcf Codegen things like: by Chris Lattner · 19 years ago
  70. ecac9cb Added SSE cachebility ops by Evan Cheng · 19 years ago
  71. cc4f047 Instruction encoding bug by Evan Cheng · 19 years ago
  72. ea93f63 Add new intrinsic node definitions for tblgen use by Chris Lattner · 19 years ago
  73. 7b1d34b Added 128-bit packed integer subtraction. by Evan Cheng · 19 years ago
  74. 3246e06 Added CVTTPS2PI. by Evan Cheng · 19 years ago
  75. 7dda405 Added CVTSS2SI. by Evan Cheng · 19 years ago
  76. bc4832b Support for scalar to vector with zero extension. by Evan Cheng · 19 years ago
  77. 7255a54 fix inverted conditional by Chris Lattner · 19 years ago
  78. ff70fe6 D'oh - should be even numbered. by Jim Laskey · 19 years ago
  79. c653d48 Added LDMXCSR by Evan Cheng · 19 years ago
  80. ac53ead plug the intrinsics into the patterns for movmsk* by Chris Lattner · 19 years ago
  81. 47622e3 Add dwarf register numbering to register data. by Jim Laskey · 19 years ago
  82. 8da17b2 Add support for dwarf register numbering. by Jim Laskey · 19 years ago
  83. 5b49399 Hack no more. by Jim Laskey · 19 years ago
  84. 057f09b add another note by Chris Lattner · 19 years ago
  85. e6cd96d add a note by Chris Lattner · 19 years ago
  86. da10f19 Shuffle some includes around by Chris Lattner · 19 years ago
  87. 73d7b60 Only to vector shuffle for {x,x,y,y} cases when SCALAR_TO_VECTOR is free. by Evan Cheng · 19 years ago
  88. da91bdc expose intrinsic info to the targets. by Chris Lattner · 19 years ago
  89. 8edd11f Fix a bad JIT encoding of VPERM. Why is VPERM D,A,B,C but vfmadd is D,A,C,B ?? by Chris Lattner · 19 years ago
  90. 54e869e Like the comment says, prefer to use the implicit add done by [r+r] addressing by Chris Lattner · 19 years ago
  91. 0bd135d Fix indent. by Jim Laskey · 19 years ago
  92. 98a6979 Clean up some commentary. by Jim Laskey · 19 years ago
  93. 0892cee Rename for truth in advertising. by Jim Laskey · 19 years ago
  94. 7fbcef7 Disable the i32->float G5 optimization. It is unsafe, as documented in the by Chris Lattner · 19 years ago
  95. 64b3a08 add support for using vxor to build zero vectors. This implements by Chris Lattner · 19 years ago
  96. 386031a Handle BUILD_VECTOR with all zero elements. by Evan Cheng · 19 years ago
  97. 2eb8653 prefer to generate constant pool loads over splats. This prevents us from by Chris Lattner · 19 years ago
  98. 45053fc fix spello by Chris Lattner · 19 years ago
  99. 98d9811 Fix spello by Chris Lattner · 19 years ago
  100. 0f862e5 add the actual cost to the debug info by Chris Lattner · 19 years ago