1. 4c14f33 * Change class of BoolTy back to cInt * Fix indentation back to 2 spaces by Misha Brukman · 21 years ago
  2. c8e8764 * Add BoolAlignment to TargetData, default is 1 byte, size 1 byte by Misha Brukman · 21 years ago
  3. cc46c4f Remove some (LARGE) abandoned code for the release. If this is ever needed by Chris Lattner · 21 years ago
  4. 2ed17ca * Change bool from cInt to cByte (for now) by Misha Brukman · 21 years ago
  5. 3dbb504 Fix cases where we generated horrible code like this: by Chris Lattner · 21 years ago
  6. 7848e68 These files don't need to include <iostream> since they include "Support/Debug.h". by Brian Gaeke · 21 years ago
  7. a31f1f7 * Add the lost fix to define the second reg of a 2-reg representation of longs by Misha Brukman · 21 years ago
  8. 17a9000 * Speed up canUseAsImmediateForOpcode() by comparing Operand before by Misha Brukman · 21 years ago
  9. 97a296f * Fix printing of signed immediate values (Nate Begeman) by Misha Brukman · 21 years ago
  10. 1013ef5 * Fix printing of signed immediate values by Misha Brukman · 21 years ago
  11. e0380e0 Use addSImm() instead of addImm() for stack offsets, which may be negative. by Misha Brukman · 21 years ago
  12. 53d9a48 Add SUBI instruction by Misha Brukman · 21 years ago
  13. 043c0bb Emit NaNs and INFs bit-identically to the bytecode file, if the system has by Brian Gaeke · 21 years ago
  14. cd2273f Shorts are aligned to 2 bytes, bools to 1 byte (in structs). by Misha Brukman · 21 years ago
  15. bf417a6 Treat external variables similarly to those with weak linkage: load indirect. by Misha Brukman · 21 years ago
  16. 86ddcf9 Differentiate between global and weak symbol loads by Misha Brukman · 21 years ago
  17. ec6319a * Differentiate between global and weak symbol loads by Misha Brukman · 21 years ago
  18. e48178e Differentiate between global and weak symbol loads by Misha Brukman · 21 years ago
  19. 5c45441 Double alignment in structs is 4 bytes, not 8. Patch by Nate Begeman. by Misha Brukman · 21 years ago
  20. d43b9fd Fix stack frame layout in prologue/epilogue. Patch courtesy of Nate Begeman. by Misha Brukman · 21 years ago
  21. ba1c1da Move handing of GlobalValues from getReg() to copyConstantToRegister(), this by Misha Brukman · 21 years ago
  22. 6111461 * Fn args passed in registers are now recorded as used by the call instruction by Misha Brukman · 21 years ago
  23. 7e898c3 * cFP class split into cFP32 and cFP64 by Misha Brukman · 21 years ago
  24. 4771288 While I'm at it, don't break codegen of mul by 3,5,9. by Chris Lattner · 21 years ago
  25. 596b97f Generate better code for multiplies by negative constants like -4, -1, -9, etc. by Chris Lattner · 21 years ago
  26. 2a4cb68 bug 122: by Reid Spencer · 21 years ago
  27. f4fc36e Inline 4 methods by Chris Lattner · 21 years ago
  28. a51e4f6 Fix infinite loop by Chris Lattner · 21 years ago
  29. 67910e1 CPR Fixes by Chris Lattner · 21 years ago
  30. 7330248 CPR fixes by Chris Lattner · 21 years ago
  31. 518310c bug 122: - Replace ConstantPointerRef usage with GlobalValue usage by Reid Spencer · 21 years ago
  32. 8863f18 bug 122: by Reid Spencer · 21 years ago
  33. 2786542 bug 122: - Correct isa<Constant> for GlobalValue subclass by Reid Spencer · 21 years ago
  34. 42df461 Make sure to emit the immediate byte for instructions like: shrd [mem], reg, imm by Chris Lattner · 21 years ago
  35. 3b5e6e5 Reserve the correct amt of space. by Chris Lattner · 21 years ago
  36. a57b76f We don't really need to #include IPO.h into this file. by Misha Brukman · 21 years ago
  37. bebde75 * Use LI(S) to copy constants into registers intead of ADDI(S) as the latter is by Misha Brukman · 21 years ago
  38. af7f28c * Store all non-volatile int registers R13-31 on the stack, restore on exit by Misha Brukman · 21 years ago
  39. be15f67 Fix code formatting by Misha Brukman · 21 years ago
  40. 01d46e9 Implement PowerPCInstrInfo::isMoveInstr(), patch by Nate Begeman by Misha Brukman · 21 years ago
  41. 6b4ea88 Add prototype for TargetInstrInfo::isMoveInstr() by Misha Brukman · 21 years ago
  42. 86fd274 * Enable allocation of registers r2-r10 by Misha Brukman · 21 years ago
  43. 2bf5438 Add IMPLICIT_DEFS pseudo-instruction; patch by: Nate Begeman by Misha Brukman · 21 years ago
  44. 039ba76 The generated instruction selector isn't (yet) functional by Misha Brukman · 21 years ago
  45. da2b13f * Output non-lazy linking stubs for external global variables by Misha Brukman · 21 years ago
  46. 6f14ad1 Define double alignment as 8 bytes now that assert(DoubleAlignment == PointerSize) by Misha Brukman · 21 years ago
  47. 29188c6 * Add spaces between words and numbers in comments printed out for longs/floats by Misha Brukman · 21 years ago
  48. 29baf29 Fix grammar. by Misha Brukman · 21 years ago
  49. 7c4676f Add a class for pseudo-instructions. Use it. by Brian Gaeke · 21 years ago
  50. 7d7ac63 Add what will eventually be the TSFlags. Big switch(opcode) statements are bad. by Brian Gaeke · 21 years ago
  51. d303a20 Add special handling for pseudo-instructions (print them as comments). by Brian Gaeke · 21 years ago
  52. 22b5cd8 Add to-do list. by Brian Gaeke · 21 years ago
  53. 812c488 Do IMPLICIT_DEFs on incoming args' hard regs, to avoid confusing the regalloc. by Brian Gaeke · 21 years ago
  54. 81d5446 The powerpc is now gone. However it is now just known as the Skeleton target. by Chris Lattner · 21 years ago
  55. 9404cce Build the skeleton target by Chris Lattner · 21 years ago
  56. 5ad021c Initial checkin of the rest of the skeleton target by Chris Lattner · 21 years ago
  57. 25c29d1 Initial skeleton tablegen files by Chris Lattner · 21 years ago
  58. 522d983 Add skeleton makefile by Chris Lattner · 21 years ago
  59. 6efa9d0 Initial readme by Chris Lattner · 21 years ago
  60. 4d143ee IA64 compat by Chris Lattner · 21 years ago
  61. 23f9ef0 Use new macro by Chris Lattner · 21 years ago
  62. 69e5845 Nuke a clearly bogus assertion by Chris Lattner · 21 years ago
  63. f51c7f56 Fix for PR341 by Chris Lattner · 21 years ago
  64. 017fdcb Revert stuff that I didn't mean to checkin by Chris Lattner · 21 years ago
  65. 76e2df2 Patches towards fixing PR341 by Chris Lattner · 21 years ago
  66. d2995df Improve codegen for the LLVM offsetof/sizeof "operator". Before we compiled by Chris Lattner · 21 years ago
  67. 5f8cce1 Make sure MTSPR instruction is inserted into the BasicBlock by Misha Brukman · 21 years ago
  68. 32caa8d Don't define the same register twice when loading a ConstantPointerRef to a reg by Misha Brukman · 21 years ago
  69. 8d442c2 * Fix multiplication by powers of two and otherwise by Misha Brukman · 21 years ago
  70. d94b6d3 Add Machine-CFG edges to SparcV9 MachineBasicBlocks. by Brian Gaeke · 21 years ago
  71. a596f8c * Specify that FP arith options have 3 operands by Misha Brukman · 21 years ago
  72. d9aa783 Correctly load FP constants out of the constant pool. by Misha Brukman · 21 years ago
  73. f028f82 Apple's MacOS X is another OS which does not provide alloca() via <alloca.h> by Misha Brukman · 21 years ago
  74. 01eca8d Implement getModuleMatchQuality and getJITMatchQuality() for PowerPC by Misha Brukman · 21 years ago
  75. 7c38def Implement TargetRegistrationListener by Chris Lattner · 21 years ago
  76. 68905bb Delete the allocate*TargetMachine function, which is now dead. by Chris Lattner · 21 years ago
  77. 0cf0c37 Delete the allocate*TargetMachine function, which is now dead . by Chris Lattner · 21 years ago
  78. 4e547ec Delete the allocate*TargetMachine function, which is now dead . by Chris Lattner · 21 years ago
  79. d7099bc Implement a couple of methods that TargetMachineRegistry now provides. See, by Chris Lattner · 21 years ago
  80. 71d24aa Make these format a bit nicer by Chris Lattner · 21 years ago
  81. d36c970 Auto-registrate target by Chris Lattner · 21 years ago
  82. 98599d0 Add compilability by Chris Lattner · 21 years ago
  83. bf57337 Initial impl of this file. Yes this is pretty useless right now, but it by Chris Lattner · 21 years ago
  84. 313efcb * Add support for indexing into structures, thanks to Chris (x86) by Misha Brukman · 21 years ago
  85. c1ef127 Read/write the offset value for stack-relative loads via correct instr operand. by Misha Brukman · 21 years ago
  86. f3f6382 Add support for __fixdfdi(), __floatdisf(), and __floatdidf() external functions by Misha Brukman · 21 years ago
  87. 0aa97c6 * Use several Function* for external functions instead of a std::map by Misha Brukman · 21 years ago
  88. fc879c3 * Add support for loading FP constants from the constant pool by Misha Brukman · 21 years ago
  89. 05fcd0c * Fix header comment, excise references to X86 by Misha Brukman · 21 years ago
  90. 3a08589 Support setcc on fp values. by Brian Gaeke · 21 years ago
  91. 4185d03 Add floating-point branches and compares. Compares don't complete by Brian Gaeke · 21 years ago
  92. 7e540fe Fix bug where SwitchSection would fail to change to ".bss" successfully. by Brian Gaeke · 21 years ago
  93. ccdd70a Fix bug involving bool arguments to binary operators. Fix typo in comment. by Brian Gaeke · 21 years ago
  94. 2a9f539 Fix bug in copying long constants to register pairs. We were getting by Brian Gaeke · 21 years ago
  95. f9a7546 Support 'ret float' by Brian Gaeke · 21 years ago
  96. 2834a4d * Use a map for caching lookups to external functions (fp div/rem) by Misha Brukman · 21 years ago
  97. e62cd37 * Wrap long lines (comments and code) * Tabs to spaces by Misha Brukman · 21 years ago
  98. b093259 Add fmod() to the Module being compiled so that it gets a stub in the asm file by Misha Brukman · 21 years ago
  99. d18a31d * Add support for calling vararg functions (must pass doubles in int regs too) by Misha Brukman · 21 years ago
  100. 4cf5112 Use the more compact `bl' instead of cryptic (but equivalent) `bcl 20,31' by Misha Brukman · 21 years ago