1. e4d5c44 This mega patch converts us from using Function::a{iterator|begin|end} to by Chris Lattner · 19 years ago
  2. ca3d59b FP 0.0 setcc optimization, and generate short branch sequence for setcc(FP) rather than stack usage by Andrew Lenharth · 19 years ago
  3. e87f6c3 remove a pseudo instruction and improve inline constant generation by Andrew Lenharth · 19 years ago
  4. 3381913 fix FCMOVxx typo, set rem and div to hardcode target reg to be the same as the one the assembler uese, update ISel to put values in regs used by assembler for rem and div by Andrew Lenharth · 19 years ago
  5. 4585969 beter Select on FP by Andrew Lenharth · 19 years ago
  6. 74d00d8 remove 32 sign extend after 32 sextload and handle small negative constant by Andrew Lenharth · 19 years ago
  7. 2b6c4f5 make BB labels be exported for debuging, add fp negation optimization, further pecimise the FP instructions by Andrew Lenharth · 19 years ago
  8. 3a7118d Ah the problems you have to fix when you stray from the One True Way (TM) by Andrew Lenharth · 19 years ago
  9. 7bc4702 oops by Andrew Lenharth · 19 years ago
  10. 032f235 dynamic stack allocas by Andrew Lenharth · 19 years ago
  11. 572af90 fix setcc on floats, fixes singlesource:pi, perhaps others by Andrew Lenharth · 19 years ago
  12. 093f327 try to do better match for i32 adds by Andrew Lenharth · 19 years ago
  13. 7536eea oops, I was sure this had already gond though the nightly tester by Andrew Lenharth · 19 years ago
  14. ebce504 added sign extend for boolean by Andrew Lenharth · 19 years ago
  15. 3e31592 fix a bunch of regressions due to call behavior by Andrew Lenharth · 20 years ago
  16. 63f2ab2 so, if you beat on it, you too can talk emacs into having a sane indenting policy... Also, optimize many function calls with pc-relative calls (partial prologue skipping for that case coming soon), try to fix the random jumps to strange places problem by pesimizing div et. al. register usage and fixing up GP before using, some calling convention tweaks, and make frame pointer unallocatable (not strickly necessary, but let's go for correctness first) by Andrew Lenharth · 20 years ago
  17. 445171a BranchCC, nifty by Andrew Lenharth · 20 years ago
  18. 760270d fix store issue and an FP conversion (segfault) issue by Andrew Lenharth · 20 years ago
  19. 2921916 copytoreg fix by Andrew Lenharth · 20 years ago
  20. 06342c3 copyfromreg fix by Andrew Lenharth · 20 years ago
  21. 0382401 fix load bug by Andrew Lenharth · 20 years ago
  22. a549deb more FP load store fixes and Load store simplifications by Andrew Lenharth · 20 years ago
  23. f311e8b clean up load and stores alot by Andrew Lenharth · 20 years ago
  24. 0538034 teach all loads and stores about the stack by Andrew Lenharth · 20 years ago
  25. 2c9e38c prefer FP scratch registers and more check in LowerArguments by Andrew Lenharth · 20 years ago
  26. 6583890 fix oopso by Andrew Lenharth · 20 years ago
  27. 9e8d109 smarter loads and stores. can now handle base+offset. by Andrew Lenharth · 20 years ago
  28. 0bc68a8 fix build by Andrew Lenharth · 20 years ago
  29. 97127a1 clean up by Andrew Lenharth · 20 years ago
  30. d4bdd54 fix f32 setcc, and fp select by Andrew Lenharth · 20 years ago
  31. 9818c05 added ugly support for fp compares by Andrew Lenharth · 20 years ago
  32. 2a8350a Make the rest of file header comments consistent in format and style by Misha Brukman · 20 years ago
  33. 12dd262 FP fixes by Andrew Lenharth · 20 years ago
  34. b014d3e Store fix by Andrew Lenharth · 20 years ago
  35. 879ef22 prevent register allocator from using the stack pointer :) by Andrew Lenharth · 20 years ago
  36. 22088bb fix loading of floats by Andrew Lenharth · 20 years ago
  37. 8d163d2 marked mem* as not supported by Andrew Lenharth · 20 years ago
  38. c23d696 fix Load bug by Andrew Lenharth · 20 years ago
  39. 2afc821 try to make a bug bugpointable, add yet more constant pool stuff, fixup constant loads for FP by Andrew Lenharth · 20 years ago
  40. 22d5a41 better constant handling, should fix many remaining cases by Andrew Lenharth · 20 years ago
  41. e76797c fix FP arg passing bug, Add unsigned to/from int, fix SELECT, fix Constant pool by Andrew Lenharth · 20 years ago
  42. c1faced pecimise loads, put indirect call addr in right register. still doesn't fix methcall by Andrew Lenharth · 20 years ago
  43. 7efadce fp to int and back conversion sequences by Andrew Lenharth · 20 years ago
  44. 7b2a527 added fp extend and removed a forgotten assert in more than 6 arg support (should break somewhere else now :) ) and fix an incorrect asm sequence for indirect calls by Andrew Lenharth · 20 years ago
  45. d7b59d0 Fix warnings. by Chris Lattner · 20 years ago
  46. 684f229 support for larger calls by Andrew Lenharth · 20 years ago
  47. 2c59435 first step towards a correct and complete stack. also add some forms for things that were getting stuck in the nightly tester. by Andrew Lenharth · 20 years ago
  48. cc1b16f fix ExprMap, partially teach about add long by Andrew Lenharth · 20 years ago
  49. 6b9870a fix ExprMap and constant check in setcc by Andrew Lenharth · 20 years ago
  50. 40831c5 move FP into it's own select by Andrew Lenharth · 20 years ago
  51. 10b4007 Floating point instructions like Floating point registers by Andrew Lenharth · 20 years ago
  52. d2bb960 int to float conversion and another setcc by Andrew Lenharth · 20 years ago
  53. 3d65d31 teach isel about comparison with constants and zero extending bits by Andrew Lenharth · 20 years ago
  54. 7e57bd5 perhaps this will let me have calls again by Andrew Lenharth · 20 years ago
  55. c0d502e minor bug fix by Andrew Lenharth · 20 years ago
  56. 51d3ab4 minor bug fix by Andrew Lenharth · 20 years ago
  57. 3e98fde initial fp support by Andrew Lenharth · 20 years ago
  58. fc16691 hum, writing on one machine, testing on another... by Andrew Lenharth · 20 years ago
  59. 0298118 add some operations, fix others. should compile several more tests now by Andrew Lenharth · 20 years ago
  60. d279b41 problems with bools, and their work arounds by Andrew Lenharth · 20 years ago
  61. 2f8fb77 more load choices, better add with imm by Andrew Lenharth · 20 years ago
  62. 2d6f022 Clean ups, and taught the instruction selector about immediate forms by Andrew Lenharth · 20 years ago
  63. 304d0f3 Let me introduce you to the early stages of the llvm backend for the alpha processor by Andrew Lenharth · 20 years ago