1. b97aec6 Add parameter to getDwarfRegNum to permit targets by Dale Johannesen · 18 years ago
  2. e7c8754 Fix x86-64 jit: remove reliance on Dwarf numbers. by Evan Cheng · 18 years ago
  3. c69107c Unifacalize the CALLSEQ{START,END} stuff. by Bill Wendling · 18 years ago
  4. 0f8d9c0 Unify CALLSEQ_{START,END}. They take 4 parameters: the chain, two stack by Bill Wendling · 18 years ago
  5. 3809fbe Completely forgot, that we have some debug information emission on PPC. This should fix by Anton Korobeynikov · 18 years ago
  6. 753a987 Added JumpTable support by Bruno Cardoso Lopes · 18 years ago
  7. 20ab290 Add a flag for indirect branch instructions. by Owen Anderson · 18 years ago
  8. 2e7eedf Clarify the meaning of '-2' register number by Anton Korobeynikov · 18 years ago
  9. f191c80 Use TableGen to emit information for dwarf register numbers. by Anton Korobeynikov · 18 years ago
  10. e3ef744 Add CCAssignToStackABISizeAlign for convenience in by Dale Johannesen · 18 years ago
  11. 38ada86 Update tailcall code to include inline attribute operand for memcpy. by Arnold Schwaighofer · 18 years ago
  12. ed2fc71 Unbreak x86-64 jumptable. by Evan Cheng · 18 years ago
  13. b623ce9 Silence a warning by Anton Korobeynikov · 18 years ago
  14. 7a42f24 Revert previous rewrite per chris's comments. by Dale Johannesen · 18 years ago
  15. cc41586 Much improved pic jumptable codegen: by Evan Cheng · 18 years ago
  16. 3556bc1 Rewrite Dwarf number handling per review comments. by Dale Johannesen · 18 years ago
  17. e0cb36b [ARM] Implement __builtin_thread_pointer. by Lauro Ramos Venancio · 18 years ago
  18. 4542edc Complete conditionalization of Dwarf reg numbers. by Dale Johannesen · 18 years ago
  19. 483ec21 Interchange Dwarf numbers of ESP and EBP on x86 Darwin. by Dale Johannesen · 18 years ago
  20. 000604a Better processor definition by Bruno Cardoso Lopes · 18 years ago
  21. f1ba1ca Move the LowerMEMCPY and LowerMEMCPYCall to a common place. by Rafael Espindola · 18 years ago
  22. 8699a97 [ARM] Fix code generation for: by Lauro Ramos Venancio · 18 years ago
  23. db807ed Use movups to spill / restore SSE registers on targets where stacks alignment is by Evan Cheng · 18 years ago
  24. c7db561 Added support for PIC code with "explicit relocations" *only*. by Bruno Cardoso Lopes · 18 years ago
  25. ca0ed74 Eliminate the remaining uses of getTypeSize. This by Duncan Sands · 18 years ago
  26. fe6575c Fix PR1761 by not printing (rip) suffix when in -static mode. by Chris Lattner · 18 years ago
  27. f4c164c Fix crash before main on ppc/linux with static constructors. PR1771 by Nick Lewycky · 18 years ago
  28. 03e6c70 Fix PR1763 by allowing the 'q' constraint to work with 64-bit regs on x86-64. by Chris Lattner · 18 years ago
  29. a9d641e Unbreak tailcall opt. by Evan Cheng · 18 years ago
  30. 2539458 add a note by Chris Lattner · 18 years ago
  31. 9df7dc5 Missing a getNumOperands check. by Evan Cheng · 18 years ago
  32. 514ab34 Executive summary: getTypeSize -> getTypeStoreSize / getABITypeSize. by Duncan Sands · 18 years ago
  33. 0d64287 Silence, accersed warning by Bill Wendling · 18 years ago
  34. e0703c8 Make ARM and X86 LowerMEMCPY identical by moving the isThumb check into getMaxInlineSizeThreshold by Rafael Espindola · 18 years ago
  35. fc05f40 Make ARM an X86 memcpy expansion more similar to each other. by Rafael Espindola · 18 years ago
  36. 25f1d08 Make i64=expand_vector_elt(v2i64) work in 32-bit mode. by Dale Johannesen · 18 years ago
  37. c784208 Add missing SSE builtins: CVTPD2PI, CVTPS2PI, by Dale Johannesen · 18 years ago
  38. 14db5ef Fix for visibility warnings generated by gcc-4.2. by Duncan Sands · 18 years ago
  39. 8d26e59 Add missing MMX PSUBQ. by Dale Johannesen · 18 years ago
  40. 3c3ddb3 Enable more fold (sext (load x)) -> (sext (truncate (sextload x))) by Evan Cheng · 18 years ago
  41. e127a73 Avoid doing something dumb like rewriting using a 64-bit iv in 32-bit mode. by Evan Cheng · 18 years ago
  42. dc4756b add a note. by Chris Lattner · 18 years ago
  43. fb7f343 Add support for the x86-64 'q' regigster modifier, and add support for the by Chris Lattner · 18 years ago
  44. b361ec3 Fix PR1749 and InstCombine/2007-10-28-EmptyField.ll by handling by Chris Lattner · 18 years ago
  45. 402b678 New entry. by Evan Cheng · 18 years ago
  46. 8d9d74e Fix off-by-one stack offset computations (dwarf information) for callee-saved by Anton Korobeynikov · 18 years ago
  47. 3c999a2 clo/clz aren't supported on mips I. Keep them around for when we'll by Eric Christopher · 18 years ago
  48. 2bd122c Loosen up iv reuse to allow reuse of the same stride but a larger type when truncating from the larger type to smaller type is free. by Evan Cheng · 18 years ago
  49. ca4571e Support non-POSIX hosts by removing use of strncasecmp. by Dale Johannesen · 18 years ago
  50. 7921706 Disable a couple more things for ppcf128. by Dale Johannesen · 18 years ago
  51. 152b7e1 Temporary solution: added a different set of BCTRL_Macho / BCTRL_ELF with right callee-saved defs set for ppc64. by Evan Cheng · 18 years ago
  52. 4102eb5 Fix memcpy lowering when addresses are 4-byte aligned but size is not multiple of 4. by Evan Cheng · 18 years ago
  53. 8368805 Fix the folding of multiplication into addresses on x86, which was broken by Dan Gohman · 18 years ago
  54. 3311876 Use ptr type in the immediate field of a BxA instruction so we don't end up selecting 32-bit call instruction for ppc64. by Evan Cheng · 18 years ago
  55. 42b08be Fix an unfolding bug. by Evan Cheng · 18 years ago
  56. 61c7ef3 Allow for copysign having f80 second argument. Fixes 5550319. by Dale Johannesen · 18 years ago
  57. f7c9695 Resolve unfold tables ambiguity. by Evan Cheng · 18 years ago
  58. 66f7163 Local spiller optimization: by Evan Cheng · 18 years ago
  59. 7b73a5d split LowerMEMCPY into LowerMEMCPYCall and LowerMEMCPYInline in the ARM backend. by Rafael Espindola · 18 years ago
  60. 5c0d6ed Add support for byval function whose argument is not 32 bit aligned. by Rafael Espindola · 18 years ago
  61. 26cb286 comment fixes by Chris Lattner · 18 years ago
  62. 3a7c33a Add an easy microoptimization I noticed. by Chris Lattner · 18 years ago
  63. fabd32d More ppcf128 issues (maybe the last)? by Dale Johannesen · 18 years ago
  64. f0a0cdd - Added getOpcodeAfterMemoryUnfold(). It doesn't unfold an instruction, but only returns the opcode of the instruction post unfolding. by Evan Cheng · 18 years ago
  65. 58184e6 Use SmallVectorImpl instead of SmallVector with hardcoded size in MRegister public interface. by Evan Cheng · 18 years ago
  66. a4c7910 Fix a misnamed parameter. by Christopher Lamb · 18 years ago
  67. 91ee18c Fix a typo by Christopher Lamb · 18 years ago
  68. 38ffcc9 Work around downrev gccs which do not inherit visibility of the by Gordon Henriksen · 18 years ago
  69. 65a3323 legalizing the ret operation on f64 shouldn't introduce a new by Chris Lattner · 18 years ago
  70. 4b2b940 Switching TargetMachineRegistry to use the new generic Registry. by Gordon Henriksen · 18 years ago
  71. 7ef1a4b Change fp to sint legalization on x86-32 to do 2 x i32 by Chris Lattner · 18 years ago
  72. 2ff75ee fix some funny indentation, add comments. by Chris Lattner · 18 years ago
  73. c274f54 Check for invalid cc's in f80 select. by Dale Johannesen · 18 years ago
  74. f602a25 Fix a bug handling frame references in ppc inline asm when the frame offset by Chris Lattner · 18 years ago
  75. 448175f Correction to tail call optimization code. The new return address by Arnold Schwaighofer · 18 years ago
  76. 1de7c1d Change LowerFP_TO_SINT to create the specific code it needs instead of by Chris Lattner · 18 years ago
  77. 87c8935 LowerFP_TO_SINT must not create a stack object if it's not needed. by Evan Cheng · 18 years ago
  78. 6e64473 Handle PPC long double in CBackend. by Dale Johannesen · 18 years ago
  79. 3644601 Unbreak x86-64. by Evan Cheng · 18 years ago
  80. 347d39f Revert 42908 for now. by Evan Cheng · 18 years ago
  81. 296c176 Fix type mismatch error in PPC Altivec (only causes by Dale Johannesen · 18 years ago
  82. 7fef59f Clarify that fastcc has a problem with nested function by Duncan Sands · 18 years ago
  83. 106e802 Change unfoldMemoryOperand(). User is now responsible for passing in the by Evan Cheng · 18 years ago
  84. 92226dd Correcting the corrections. Bad bad baaad emacs! by Arnold Schwaighofer · 18 years ago
  85. 48abc5c Corrected many typing errors. And removed 'nest' parameter handling by Arnold Schwaighofer · 18 years ago
  86. 2e4d675 Due to the new tail call optimization, trampolines can no by Duncan Sands · 18 years ago
  87. 1c5d83c Update. by Evan Cheng · 18 years ago
  88. 8ddde0a Change the names used for internal labels to use the current by Dan Gohman · 18 years ago
  89. f0d0089 Mark vector ctpop, cttz, and ctlz as Expand on x86. by Dan Gohman · 18 years ago
  90. a3f269f Mark vector pow, ctpop, cttz, and ctlz as Expand on PowerPC. by Dan Gohman · 18 years ago
  91. f4a9c69 Fold load / store into MOV32to32_ and MOV16to16_. by Evan Cheng · 18 years ago
  92. 96aaa54 Flag MOV32to32_ with EXTRACT_SUBREG. They should not be scheduled apart. by Evan Cheng · 18 years ago
  93. f96e4de Set ISD::FPOW to Expand. by Dan Gohman · 18 years ago
  94. 83e105c Add missing argument to PALIGNR by Dale Johannesen · 18 years ago
  95. c85e171 Added tail call optimization to the x86 back end. It can be by Arnold Schwaighofer · 18 years ago
  96. 85d0aaa Fix CodeGen/Generic/BasicInstrs.llx on sparc by marking divrem by Chris Lattner · 18 years ago
  97. 6eaeff2 Next PPC long double bits: ppcf128->i32 conversion. by Dale Johannesen · 18 years ago
  98. 6d60cac LowerIntegerDivOrRem no longer exists. by Dan Gohman · 18 years ago
  99. 74f87a6 Fix grammar in a comment. by Dan Gohman · 18 years ago
  100. 5bf88eb This is done. by Dan Gohman · 18 years ago