1. 5cbf985 For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid by Reid Spencer · 18 years ago
  2. 367f109 add initial support for handling inline asms with multiple constraints. by Chris Lattner · 18 years ago
  3. bcc5f36 Finish off bug 680, allowing targets to custom lower frame and return by Nate Begeman · 18 years ago
  4. 6aa279d Arguments are counting from 1. not from 0. Maybe we should change by Anton Korobeynikov · 18 years ago
  5. ac2b2cf More cleanup by Anton Korobeynikov · 18 years ago
  6. b10308e Propagate changes from my local tree. This patch includes: by Anton Korobeynikov · 18 years ago
  7. 44c3b9f Change the MachineDebugInfo to MachineModuleInfo to better reflect usage by Jim Laskey · 18 years ago
  8. 1ee2925 Make LABEL a builtin opcode. by Jim Laskey · 18 years ago
  9. 24d6da5 For PR970: by Reid Spencer · 18 years ago
  10. 58092e3 Teach TargetData to handle 'preferred' alignment for each target, and use by Chris Lattner · 18 years ago
  11. 6b6b6ef For PR1043: by Zhou Sheng · 18 years ago
  12. a4810b5 remove support for llvm.isunordered by Chris Lattner · 18 years ago
  13. 0d630d2 GEP subscript is interpreted as a signed value. by Evan Cheng · 18 years ago
  14. f8e7a21 fix PowerPC/2007-01-04-ArgExtension.ll, a bug handling K&R prototypes with by Chris Lattner · 18 years ago
  15. bcca340 Legalizer doesn't do an ANY_EXTEND if we don't ask for one so make sure by Reid Spencer · 18 years ago
  16. 376dd21 Restore previous behavior of defaulting to ZEXT. This works around two by Reid Spencer · 18 years ago
  17. 8c57dfb Two changes: by Reid Spencer · 18 years ago
  18. 4785781 For PR950: by Reid Spencer · 18 years ago
  19. e4d87aa For PR950: by Reid Spencer · 18 years ago
  20. 0b4f80e getLoad() and getStore() calls missed SVOffset operand. Thanks to Dan Gohman by Evan Cheng · 18 years ago
  21. 36d4396 Fix PR1049 and CodeGen/Generic/2006-12-16-InlineAsmCrash.ll by Chris Lattner · 18 years ago
  22. 9f87788 More soft-fp work. by Evan Cheng · 18 years ago
  23. 7b06bd5 Replace CastInst::createInferredCast calls with more accurate cast by Reid Spencer · 18 years ago
  24. 0ca6733 Expand i32/i64 CopyToReg f32/f64 to BIT_CONVERT + CopyToReg. by Evan Cheng · 18 years ago
  25. b15974a Expand formal arguments and call arguments recursively: e.g. f64 -> i64 -> 2 x i32. by Evan Cheng · 18 years ago
  26. d27a258 Cleaned setjmp/longjmp lowering interfaces. Now we're producing right by Anton Korobeynikov · 18 years ago
  27. 1a8f1fe Preliminary soft float support. by Evan Cheng · 18 years ago
  28. 832171c Removing even more <iostream> includes. by Bill Wendling · 18 years ago
  29. f3e486e Fix for PR1023 by Dan Gohman. by Evan Cheng · 18 years ago
  30. a5a57d6 Fix for PR1022 (folding loads of static initializers) by Dan Gohman. by Evan Cheng · 18 years ago
  31. 3f7927c add a hook to allow targets to hack on inline asms to lower them to llvm by Chris Lattner · 18 years ago
  32. c0f64ff Change MachineInstr ctor's to take a TargetInstrDescriptor reference instead by Evan Cheng · 18 years ago
  33. 3da59db For PR950: by Reid Spencer · 18 years ago
  34. 45fb3f3 For PR950: by Reid Spencer · 18 years ago
  35. 43193d6 remove dead #include by Chris Lattner · 18 years ago
  36. 1e7aa5c commentate by Chris Lattner · 18 years ago
  37. 3822ff5 For PR950: by Reid Spencer · 18 years ago
  38. 3ed469c For PR786: by Reid Spencer · 18 years ago
  39. 0a783f7 For PR950: Replace the REM instruction with UREM, SREM and FREM. by Reid Spencer · 18 years ago
  40. 2a82160 Allow the getRegForInlineAsmConstraint method to return a register class with by Chris Lattner · 18 years ago
  41. 0ccb500 Compile CodeGen/PowerPC/fp-branch.ll to: by Chris Lattner · 18 years ago
  42. df19f27 look through isunordered to inline it into branch blocks. by Chris Lattner · 18 years ago
  43. 53069fb TargetLowering::isOperandValidForConstraint by Chris Lattner · 18 years ago
  44. d03f158 Turn an assert into an error message. This is commonly triggered when by Chris Lattner · 18 years ago
  45. 3d4ce11 Lower jumptable to BR_JT. The legalizer can lower it to a BRIND or let the target custom lower it. by Evan Cheng · 18 years ago
  46. 6a586c8 fix Generic/2006-10-29-Crash.ll by Chris Lattner · 18 years ago
  47. 5a145f0 Fix a load folding issue that Evan noticed: there is no need to export values by Chris Lattner · 18 years ago
  48. bad7f48 split critical edges more carefully and intelligently. In particular, critical by Chris Lattner · 18 years ago
  49. 47e32e6 Split *all* critical edges before isel. This resolves issues with spill code by Chris Lattner · 18 years ago
  50. 8c494ab Fix a bug in merged condition handling (CodeGen/Generic/2006-10-27-CondFolding.ll). by Chris Lattner · 18 years ago
  51. 1c9b2f3 remove debug code by Chris Lattner · 18 years ago
  52. d2f9ee9 Codegen cond&cond with two branches. This compiles (f.e.) PowerPC/and-branch.ll to: by Chris Lattner · 18 years ago
  53. 571e434 Turn conditions like x<Y|z==q into multiple blocks. by Chris Lattner · 18 years ago
  54. 1628cec For PR950: by Reid Spencer · 18 years ago
  55. 2452595 visitSwitchCase knows how to insert conditional branches well. Change by Chris Lattner · 18 years ago
  56. 57ab659 Generalize CaseBlock a bit more: by Chris Lattner · 18 years ago
  57. 7b248d9 generalize 'CaseBlock'. It really allows any comparison to be inserted. by Chris Lattner · 18 years ago
  58. b354343 Minor tweak. Instead of generating: by Chris Lattner · 18 years ago
  59. b2e806e Fix phi node updating for switches lowered to linear sequences of branches. by Chris Lattner · 18 years ago
  60. e236ac6 disable this code for now, it's not yet safely updating phi nodes by Chris Lattner · 18 years ago
  61. d2c1d22 Implement PR964 and Regression/CodeGen/Generic/SwitchLowering.ll by Chris Lattner · 18 years ago
  62. b83eb64 For PR950: by Reid Spencer · 18 years ago
  63. c70ddad Partially in response to PR926: insert the newly created machine basic by Bill Wendling · 18 years ago
  64. c7c3f11 Pass AliasAnalysis thru to DAGCombiner. by Jim Laskey · 18 years ago
  65. 8b2794a Merge ISD::TRUNCSTORE to ISD::STORE. Switch to using StoreSDNode. by Evan Cheng · 18 years ago
  66. 82c3d8f Jimptables working again on alpha. by Andrew Lenharth · 18 years ago
  67. 7554806 add two helper methods. by Chris Lattner · 18 years ago
  68. 466685d Reflects ISD::LOAD / ISD::LOADX / LoadSDNode changes. by Evan Cheng · 18 years ago
  69. e0cfc8b jump tables handle pic by Chris Lattner · 18 years ago
  70. 786225a Make use of getStore(). by Evan Cheng · 18 years ago
  71. 693163e Fix some typos that can cause a flag value to have more than one use. by Evan Cheng · 18 years ago
  72. 57f9a43 refactor critical edge breaking out into the SplitCritEdgesForPHIConstants method. by Chris Lattner · 18 years ago
  73. 1611343 Comments on JumpTableness by Andrew Lenharth · 18 years ago
  74. beec30e Add support for other relocation bases to jump tables, as well as custom asm directives by Andrew Lenharth · 18 years ago
  75. 2ae5b87 PIC jump table entries are always 32-bit. This fixes PIC jump table support on X86-64. by Evan Cheng · 18 years ago
  76. 3fbd678 absolute addresses must match pointer size by Andrew Lenharth · 18 years ago
  77. c970f06 If LSR went through a lot of trouble to put constants (e.g. the addr of a global by Chris Lattner · 18 years ago
  78. c66764c This code was trying too hard. By eliminating redundant edges in the CFG by Chris Lattner · 18 years ago
  79. 6ddf8ed Implement the fpowi now by lowering to a libcall by Chris Lattner · 18 years ago
  80. d5e93c0 Fix CodeGen/Generic/2006-09-06-SwitchLowering.ll, a bug where SDIsel inserted by Chris Lattner · 18 years ago
  81. 09e4606 Completely eliminate def&use operands. Now a register operand is EITHER a by Chris Lattner · 18 years ago
  82. a4f0b3a s|llvm/Support/Visibility.h|llvm/Support/Compiler.h| by Chris Lattner · 18 years ago
  83. be38416 minor changes. by Chris Lattner · 18 years ago
  84. f9f37fc eliminate use of getNode that takes vector of valuetypes. by Chris Lattner · 18 years ago
  85. bd564bf Start eliminating temporary vectors used to create DAG nodes. Instead, pass by Chris Lattner · 18 years ago
  86. 3700f90 Work around a GCC 3.3.5 bug noticed by a user. by Chris Lattner · 18 years ago
  87. eb577ba Final polish on machine pass registries. by Jim Laskey · 18 years ago
  88. 9373beb Now that the ISel is available, it's possible to create a default instruction by Jim Laskey · 18 years ago
  89. 9ff542f 1. Change use of "Cache" to "Default". by Jim Laskey · 18 years ago
  90. 13ec702 Introducing plugable register allocators and instruction schedulers. by Jim Laskey · 18 years ago
  91. 8825a48 PIC jump table entries are always 32-bit even in 64-bit mode. by Evan Cheng · 18 years ago
  92. 4d9bbdc Code cleanups, per review by Nate Begeman · 18 years ago
  93. 2f1ae88 Support jump tables when in PIC relocation model by Nate Begeman · 18 years ago
  94. a15cf70 Mems can be in the output list also. This is the second half of a fix for PR833 by Chris Lattner · 18 years ago
  95. 9525528 Use hidden visibility to make symbols in an anonymous namespace get by Chris Lattner · 18 years ago
  96. a844126 Consistency. EXTRACT_ELEMENT index operand should have ptr type. by Evan Cheng · 18 years ago
  97. a3bb86d Make sure to update the CFG correctly if a switch only has a default dest. by Chris Lattner · 18 years ago
  98. 0c48fd4 Fix X86/inline-asm.ll:test2, a case where an input value was implicitly by Chris Lattner · 18 years ago
  99. cf752aa Fix Regression/CodeGen/X86/inline-asm.ll, a case where inline asm causes by Chris Lattner · 18 years ago
  100. d61c482 Make CALL node consistent with RET node. Signness of value has type MVT::i32 by Evan Cheng · 18 years ago