1. 553d800 Move MaskedValueIsZero from the DAGCombiner to the TargetLowering interface, by Chris Lattner · 19 years ago
  2. 9247d0b Add _CRT_SECURE_NO_DEPRECATE preprocessor symbol to make VS2005 happy. by Jeff Cohen · 19 years ago
  3. 4a397e0 Implement isMaskedValueZeroForTargetNode for the various v8 selectcc nodes, by Chris Lattner · 19 years ago
  4. 5c413bc pass the address of MaskedValueIsZero into isMaskedValueZeroForTargetNode, by Chris Lattner · 19 years ago
  5. 87c890a adjust prototype by Chris Lattner · 19 years ago
  6. 030dae5 Pass the address of the main MaskedValueIsZero function to allow recursion. by Chris Lattner · 19 years ago
  7. bc3814f fix make install/uninstall of libcrtend. by Chris Lattner · 19 years ago
  8. 715bd76 Fix indentation. by Jeff Cohen · 19 years ago
  9. 6862dbc Fix RET of promoted values on targets that custom expand RET to a target node. by Chris Lattner · 19 years ago
  10. 37dd6f1 Functions that are lazily streamed in from the .bc file are *not* external. by Chris Lattner · 19 years ago
  11. 7859313 simplify some code by Chris Lattner · 19 years ago
  12. 024c0b3 Remove extra qualifier. by Jim Laskey · 19 years ago
  13. c7097af add another note by Chris Lattner · 19 years ago
  14. 5164a31 add some performance notes from looking at sgefa by Chris Lattner · 19 years ago
  15. 6a28456 add a high-priority SSE issue from sgefa by Chris Lattner · 19 years ago
  16. b638cd8 add a missed optimization by Chris Lattner · 19 years ago
  17. 68a17fe cleanups to the ValueTypeActions interface by Chris Lattner · 19 years ago
  18. d9b55dd Now that OpActions is big enough, we can specify actions for vector types by Chris Lattner · 19 years ago
  19. 3e6e8cc clean up interface to ValueTypeActions by Chris Lattner · 19 years ago
  20. e3bd778 Clean up the interface to ValueTypeActions, allowing Legalize to use a copy by Chris Lattner · 19 years ago
  21. f38a05d revert an accidental commit by Chris Lattner · 19 years ago
  22. 70814bc Remove some special case hacks for CALLSEQ_*, using UpdateNodeOperands instead. by Chris Lattner · 19 years ago
  23. c1857c2 remove some methods by Chris Lattner · 19 years ago
  24. 3fd327f disable this for now by Chris Lattner · 19 years ago
  25. 2ce5b26 Add a note about lowering llvm.memset, llvm.memcpy, and llvm.memmove to a by Reid Spencer · 19 years ago
  26. 0fc9c26 remove now-dead code, the legalizer takes care of this for us by Chris Lattner · 19 years ago
  27. 44d9b9b The FP stack doesn't support UNDEF, ask the legalizer to legalize it by Chris Lattner · 19 years ago
  28. 8ca05e0 Allow custom expansion of ConstantVec nodes. PPC will use this in the future. by Chris Lattner · 19 years ago
  29. ec4a0c7 Request expansion of ConstantVec nodes. by Chris Lattner · 19 years ago
  30. 3181a77 Legalize ConstantFP into TargetConstantFP when the target allows. Implement by Chris Lattner · 19 years ago
  31. a54aa94 Targets all now request ConstantFP to be legalized into TargetConstantFP. by Chris Lattner · 19 years ago
  32. 08a9022 Update alpha to reflect recent constantfp legalize changes. It's not clear by Chris Lattner · 19 years ago
  33. ac0d723 Make ConstantFP legalize into TargetConstantFP like other leaf nodes do. Allow by Chris Lattner · 19 years ago
  34. 2128a2f remove the getBR2Way_CC method by Chris Lattner · 19 years ago
  35. 03d5e87 eliminate uses of SelectionDAG::getBR2Way_CC by Chris Lattner · 19 years ago
  36. 8e51773 it is nice not to chop off bits for those blessed with lots of bits by Andrew Lenharth · 19 years ago
  37. 2cba57c make the casts actually cast to the variable type by Andrew Lenharth · 19 years ago
  38. 5c6bdf71 start of the 64bit safety cleanup by Andrew Lenharth · 19 years ago
  39. 24e00a4 Emit series of conditionals with &&, emitting stuff like this: by Chris Lattner · 19 years ago
  40. 8bc7472 Factor matching code that is common between patterns. This works around by Chris Lattner · 19 years ago
  41. c7e1852 cmovle != cmovlt by Chris Lattner · 19 years ago
  42. b8643ac Fix typo. by Jeff Cohen · 19 years ago
  43. 2bd4dd7 Split out code generation from analysis from emission by Chris Lattner · 19 years ago
  44. 355408b move some code around, no change in the generated code by Chris Lattner · 19 years ago
  45. 67a202b now that we have control over emission of the code, emit the code using nested by Chris Lattner · 19 years ago
  46. 8a0604b Change PatternCodeEmitter to emit code into a buffer instead of emitting it by Chris Lattner · 19 years ago
  47. c4013d6 Flesh out AMD family/models. by Jeff Cohen · 19 years ago
  48. 216d281 Correctly determine CPU vendor. by Jeff Cohen · 19 years ago
  49. 24200d6 Make long warnings wrap and have less indent so other portions of the page by Reid Spencer · 19 years ago
  50. 488580c Fit to 80 columns, no functionality change by Chris Lattner · 19 years ago
  51. a349640 Use union instead of reinterpret_cast. by Jeff Cohen · 19 years ago
  52. 7617717 Fix recognition of Intel CPUs. by Jeff Cohen · 19 years ago
  53. c2fad161 Is64Bit reflects the capability of the chip, not an aspect of the target os by Chris Lattner · 19 years ago
  54. dabbc98 Fix a bunch of JIT failures with the new isel by Chris Lattner · 19 years ago
  55. 41adb0d Improve X86 subtarget support for Windows and AMD. by Jeff Cohen · 19 years ago
  56. c52ad4f Use the new "UpdateNodeOperands" method to simplify LegalizeDAG and make it by Chris Lattner · 19 years ago
  57. 6b2469c silence a warning by Chris Lattner · 19 years ago
  58. 809ec11 add another method variant by Chris Lattner · 19 years ago
  59. 9b88361 add another variant by Chris Lattner · 19 years ago
  60. df6eb30 add some methods for updating nodes by Chris Lattner · 19 years ago
  61. b9aff65 Add some methods by Chris Lattner · 19 years ago
  62. 948c1b1 minor tweaks by Chris Lattner · 19 years ago
  63. 22cde6a move a bunch of code, no other change. by Chris Lattner · 19 years ago
  64. 7cd2997 remove a couple more now-extraneous legalizeop's by Chris Lattner · 19 years ago
  65. 5c62f33 fix a bug by Chris Lattner · 19 years ago
  66. 456a93a Several major changes: by Chris Lattner · 19 years ago
  67. e00ebf0 Fix a bug in my elimination of ISD::CALL this morning. PPC now has to by Chris Lattner · 19 years ago
  68. 1e39a15 make this work on non-native hosts by Chris Lattner · 19 years ago
  69. 9690979 add a note about how we should implement this FIXME from the legalizer: by Chris Lattner · 19 years ago
  70. 8137c9e Eliminate the need for ExpandOp to set 'needsanotheriteration', as it already by Chris Lattner · 19 years ago
  71. 9c6b4b8 Instead of making callers of ExpandLibCall legalize the result, make by Chris Lattner · 19 years ago
  72. 0e8ea71 Eliminate the need to do another iteration of the legalizer after inserting by Chris Lattner · 19 years ago
  73. 7e871b2 remove this method I just added, now is not the time. by Chris Lattner · 19 years ago
  74. 04c62c7 remove method I just added by Chris Lattner · 19 years ago
  75. 4f16e70 add a new callback by Chris Lattner · 19 years ago
  76. 0aed784 Implement Promote for VAARG, and allow it to be custom promoted for people by Nate Begeman · 19 years ago
  77. eb20ed6 Add a couple more things to the readme. by Nate Begeman · 19 years ago
  78. 61af66e Add a missing case to the dag combiner. by Nate Begeman · 19 years ago
  79. 0ff5c27 Remove the ISD::CALL and ISD::TAILCALL nodes by Chris Lattner · 19 years ago
  80. 253a87d The 'target-independent' ISD::CALL isn't. Nuke it, making way for Nate's by Chris Lattner · 19 years ago
  81. 34fa038 Remove some dead code by Chris Lattner · 19 years ago
  82. 2d90bd5 Switch to AlphaISD::CALL instead of ISD::CALL by Chris Lattner · 19 years ago
  83. 281b55e Use PPCISD::CALL instead of ISD::CALL by Chris Lattner · 19 years ago
  84. 44ea7b1 Use V8ISD::CALL instead of ISD::CALL by Chris Lattner · 19 years ago
  85. d41e9e5 A bit of wisdom from Chris on the last entry. by Evan Cheng · 19 years ago
  86. 85214ba AT&T assembly convention: registers are in lower case. by Evan Cheng · 19 years ago
  87. 9926944 Use Intel assembly syntax to look for ST by Evan Cheng · 19 years ago
  88. 184cc4a initialize member vars by Chris Lattner · 19 years ago
  89. 104988a initialize all instance vars by Chris Lattner · 19 years ago
  90. bba534d Make llvm.frame/returnaddr not crash on ppc by Chris Lattner · 19 years ago
  91. 9b0ffca Teach tablegen to generate code that is VC++ warning-free. by Jeff Cohen · 19 years ago
  92. c15d18c (store (op (load ...)), ...) by Evan Cheng · 19 years ago
  93. 8968111 * Eliminate FAKE_SOURCES by Chris Lattner · 19 years ago
  94. e826a01 Added notes about a x86 isel deficiency. by Evan Cheng · 19 years ago
  95. 038c2a1 Remove out of date comment by Chris Lattner · 19 years ago
  96. 3880f1a Remove the only use of FAKE_SOURCES by Chris Lattner · 19 years ago
  97. 1faf544 Remove FAKE_SOURCES by Chris Lattner · 19 years ago
  98. dbd38d7 Added a temporary option -enable-x86-sse to enable sse support. It is used by by Evan Cheng · 19 years ago
  99. 8e44f07 Bye bye Pattern ISel, hello DAG ISel. by Evan Cheng · 19 years ago
  100. 69c5437 X86 dag isel is now (soon) the default. by Evan Cheng · 19 years ago