1. 3e15bf3 Use 'static const char' instead of 'static const int'. by Devang Patel · 18 years ago
  2. 794fd75 Do not use typeinfo to identify pass in pass manager. by Devang Patel · 18 years ago
  3. 97de913 eliminateFrameIndex() change. by Evan Cheng · 18 years ago
  4. bf2c8b3 Added MRegisterInfo hook to re-materialize an instruction. by Evan Cheng · 18 years ago
  5. d0b82b3 Refactoring of formal parameter flags. Enable properly use of by Anton Korobeynikov · 18 years ago
  6. 5e6df46 PEI now passes a RegScavenger ptr to eliminateFrameIndex. by Evan Cheng · 18 years ago
  7. 0fa1b6d By default, spills kills the register being stored. by Evan Cheng · 18 years ago
  8. 2ad9f17 Simplify lowering and selection of exception ops. by Jim Laskey · 18 years ago
  9. 62819f3 Support to provide exception and selector registers. by Jim Laskey · 18 years ago
  10. b371f45 Re-apply my liveintervalanalysis changes. Now with PR1207 fixes. by Evan Cheng · 18 years ago
  11. a284cbf For PR1207: by Reid Spencer · 18 years ago
  12. eceada6 Added getReservedRegs(). by Evan Cheng · 18 years ago
  13. d2b7cec Generalize TargetData strings, to support more interesting forms of data. by Chris Lattner · 19 years ago
  14. bcc5f36 Finish off bug 680, allowing targets to custom lower frame and return by Nate Begeman · 19 years ago
  15. 1ee2925 Make LABEL a builtin opcode. by Jim Laskey · 19 years ago
  16. dc77540 hasFP() is now a virtual method of MRegisterInfo. by Evan Cheng · 19 years ago
  17. 58092e3 Teach TargetData to handle 'preferred' alignment for each target, and use by Chris Lattner · 19 years ago
  18. c2b861d Fix naming inconsistency. by Evan Cheng · 19 years ago
  19. 4785781 For PR950: by Reid Spencer · 19 years ago
  20. 95b2c7d eliminate static ctors for Statistic objects. by Chris Lattner · 19 years ago
  21. f5da133 What should be the last unnecessary <iostream>s in the library. by Bill Wendling · 19 years ago
  22. ac0b6ae Detemplatize the Statistic class. The only type it is instantiated with by Chris Lattner · 19 years ago
  23. d17aa4b These asm printers shouldn't use assembly/writer.h by Chris Lattner · 19 years ago
  24. 12a4478 MachineInstr::setOpcode -> MachineInstr::setInstrDescriptor by Evan Cheng · 19 years ago
  25. c0f64ff Change MachineInstr ctor's to take a TargetInstrDescriptor reference instead by Evan Cheng · 19 years ago
  26. 6ce7dc2 Properly transfer kill / dead info. by Evan Cheng · 19 years ago
  27. 7ce4578 Matches MachineInstr changes. by Evan Cheng · 19 years ago
  28. 0d53826 Match tblegen changes. by Evan Cheng · 19 years ago
  29. 56fe527 remove redundant/dead vars by Chris Lattner · 19 years ago
  30. 9c5d4de silence warnings by Chris Lattner · 19 years ago
  31. 3ed469c For PR786: by Reid Spencer · 19 years ago
  32. c35497f All targets expand BR_JT for now. by Evan Cheng · 19 years ago
  33. ae2650a don't dist internal readme by Chris Lattner · 19 years ago
  34. 3d7d39a fix warning about missing newline at end of file by Rafael Espindola · 19 years ago
  35. e87146a implement uncond branch insertion for sparc to fix regressions from last night by Chris Lattner · 19 years ago
  36. 8b2794a Merge ISD::TRUNCSTORE to ISD::STORE. Switch to using StoreSDNode. by Evan Cheng · 19 years ago
  37. 740c2e0 adjcallstackup/down clobbers the stack pointer by Chris Lattner · 19 years ago
  38. af9db75 Add properties to ComplexPattern. by Evan Cheng · 19 years ago
  39. 466685d Reflects ISD::LOAD / ISD::LOADX / LoadSDNode changes. by Evan Cheng · 19 years ago
  40. 786225a Make use of getStore(). by Evan Cheng · 19 years ago
  41. 29bd9e1 Use getSectionForFunction by Chris Lattner · 19 years ago
  42. c548428 Combine ISD::EXTLOAD, ISD::SEXTLOAD, ISD::ZEXTLOAD into ISD::LOADX. Add an by Evan Cheng · 19 years ago
  43. b74ed07 Adding dllimport, dllexport and external weak linkage types. by Anton Korobeynikov · 19 years ago
  44. c356a57 Reflects MachineConstantPoolEntry changes. by Evan Cheng · 19 years ago
  45. fde1b3b 1. Remove condition on delete. by Jim Laskey · 19 years ago
  46. a0f3d17 Make target asm info a property of the target machine. by Jim Laskey · 19 years ago
  47. 8e8de8f Break out target asm info into separate files. by Jim Laskey · 19 years ago
  48. 563321a Separate target specific asm properties from the asm printers. by Jim Laskey · 19 years ago
  49. 09e4606 Completely eliminate def&use operands. Now a register operand is EITHER a by Chris Lattner · 19 years ago
  50. 1911fd4 Completely rearchitect the interface between targets and the pass manager. by Chris Lattner · 19 years ago
  51. c4fa386 Simplify target construction. by Chris Lattner · 19 years ago
  52. aca36b9 Use a couple of multiclass patterns to factor some integer ops. by Chris Lattner · 19 years ago
  53. 1662239 remove a bunch of comments by Chris Lattner · 19 years ago
  54. 95514ba SelectNodeTo now returns a SDNode*. by Evan Cheng · 19 years ago
  55. 9ade218 Select() no longer require Result operand by reference. by Evan Cheng · 19 years ago
  56. 6da2f32 Match tblgen changes. by Evan Cheng · 19 years ago
  57. 5ea64fd Constify some methods. Patch provided by Anton Vayvod, thanks! by Chris Lattner · 19 years ago
  58. 23329f5 SelectNodeTo() may return a SDOperand that is different from the input. by Evan Cheng · 19 years ago
  59. 64a752f Match tablegen changes. by Evan Cheng · 19 years ago
  60. bb7b844 CALLSEQ_* produces chain even if that's not needed. by Evan Cheng · 19 years ago
  61. bd564bf Start eliminating temporary vectors used to create DAG nodes. Instead, pass by Chris Lattner · 19 years ago
  62. 2ef88a0 Match tablegen isel changes. by Evan Cheng · 19 years ago
  63. 2641cad Remove InFlightSet hack. No longer needed. by Evan Cheng · 19 years ago
  64. 1790d44 Don't pass target name into TargetData anymore, it is never used or needed. by Chris Lattner · 19 years ago
  65. a7dc4a5 Type of extract_element index operand should be iPTR. by Evan Cheng · 19 years ago
  66. 6848be1 Change RET node to include signness information of the return values. i.e. by Evan Cheng · 19 years ago
  67. 8b5fbc5 Add support for the missing FP condition codes by Chris Lattner · 19 years ago
  68. 6a3d5a6 Assert if InflightSet is not cleared after instruction selecting a BB. by Evan Cheng · 19 years ago
  69. afe358e Clear HandleMap and ReplaceMap after instruction selection. Or it may cause by Evan Cheng · 19 years ago
  70. d74ea2b Patches to make the LLVM sources more -pedantic clean. Patch provided by Chris Lattner · 19 years ago
  71. 8f7f4cc Sparc is big-endian. by Owen Anderson · 19 years ago
  72. d988b32 Make all of the TargetMachine subclasses use the new string TargetData methods. by Owen Anderson · 19 years ago
  73. 0f3ac8d getCalleeSaveRegs and getCalleeSaveRegClasses are no long TableGen'd. by Evan Cheng · 19 years ago
  74. c01d497 Remove PointerType from class Target by Evan Cheng · 19 years ago
  75. 27aaa39 Remove dead variable. by Chris Lattner · 19 years ago
  76. 07000c6 Refactor a bunch of includes so that TargetMachine.h doesn't have to include by Owen Anderson · 19 years ago
  77. 4632d7a Split SwitchSection into SwitchTo{Text|Data}Section methods. by Chris Lattner · 19 years ago
  78. 4c15e33 Some notes and thoughts to myself by Chris Lattner · 19 years ago
  79. 2d90ac7 Rename MO_VirtualRegister -> MO_Register. Clean up immediate handling. by Chris Lattner · 19 years ago
  80. e53f4a0 Move some methods out of MachineInstr into MachineOperand by Chris Lattner · 19 years ago
  81. 63b3d71 There shalt be only one "immediate" operand type! by Chris Lattner · 19 years ago
  82. ea50fab Remove a bunch more SparcV9 specific stuff by Chris Lattner · 19 years ago
  83. 10f3597 Remove some more unused stuff from MachineInstr that was leftover from V9. by Chris Lattner · 19 years ago
  84. a69571c Refactor TargetMachine, pushing handling of TargetData into the target-specific subclasses. This has one caller-visible change: getTargetData() now returns a pointer instead of a reference. by Owen Anderson · 19 years ago
  85. cdf38c4 Extend printBasicBlockLabel a bit so that it can be used to print all by Nate Begeman · 19 years ago
  86. 37efe67 JumpTable support! What this represents is working asm and jit support for by Nate Begeman · 19 years ago
  87. 3758552 Add the README files to the distribution. by Reid Spencer · 19 years ago
  88. 957e167 Disable switch lowering for targets based on the selection dag isel, by Nate Begeman · 19 years ago
  89. 4188699 Foundation for call frame information. by Jim Laskey · 19 years ago
  90. a997918 Expose base register for DwarfWriter. Refactor code accordingly. by Jim Laskey · 19 years ago
  91. 414e682 Translate llvm target registers to dwarf register numbers properly. by Jim Laskey · 19 years ago
  92. f15485a SelectionDAGISel can now natively handle Switch instructions, in the same by Nate Begeman · 19 years ago
  93. 420736d #include Intrinsics.h into all dag isels by Chris Lattner · 19 years ago
  94. ff70fe6 D'oh - should be even numbered. by Jim Laskey · 19 years ago
  95. 47622e3 Add dwarf register numbering to register data. by Jim Laskey · 19 years ago
  96. f1d78e8 Add support to locate local variables in frames (early version.) by Jim Laskey · 19 years ago
  97. bc641b9 Eliminate IntrinsicLowering from TargetMachine. by Chris Lattner · 19 years ago
  98. 81e8097 Remove BRTWOWAY* by Nate Begeman · 19 years ago
  99. 04f9674 Add support for 'special' llvm globals like debug info and static ctors/dtors. by Chris Lattner · 19 years ago
  100. 9601a86 Copysign needs to be expanded everywhere. Note that Alpha and IA64 should by Chris Lattner · 19 years ago