1. 912225e ADT/Triple: Move a variety of clients to using isOSDarwin() and isOSWindows() by Daniel Dunbar · 14 years ago
  2. c92cb64 Add datalayout information for the IEEE quad precision fp128 type. by Duncan Sands · 14 years ago
  3. 6904f05 Triple::MinGW64 is deprecated and removed. We can use Triple::MinGW32 generally. by NAKAMURA Takumi · 14 years ago
  4. e310b3a Fix whitespace. by NAKAMURA Takumi · 14 years ago
  5. 2bffee2 Patches to build EFI with Clang/LLVM. By Carl Norum. by Evan Cheng · 15 years ago
  6. 96aa78c Add support for the --noexecstack option. by Rafael Espindola · 15 years ago
  7. 16c29b5 Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs and fixes here and there. by Anton Korobeynikov · 15 years ago
  8. d9e3385 Move getInitialFrameState() to TargetFrameInfo by Anton Korobeynikov · 15 years ago
  9. 3346491 First step of huge frame-related refactoring: move emit{Prologue,Epilogue} out of TargetRegisterInfo to TargetFrameInfo, which is definitely much better suitable place by Anton Korobeynikov · 15 years ago
  10. ec37b00 Recommit 116056, now with the missing file... by Cameron Esfahani · 15 years ago
  11. e7beda1 va_args support for Win64. Patch by Cameron! by Anton Korobeynikov · 15 years ago
  12. 0febc46 Jim Asked us to move DataLayout on ARM back to the most specialized classes. Do by Rafael Espindola · 15 years ago
  13. 699647c Use rip-rel addressing on win64 by default. For this we just by Anton Korobeynikov · 15 years ago
  14. 453db50 Hookup ELF support for X86. by Matt Fleming · 15 years ago
  15. c575283 Print an error message when someone tries -integrated-as on an unsupported target. by Benjamin Kramer · 15 years ago
  16. e2195d8 Add relax all support to the COFF object streamer. by Michael J. Spencer · 15 years ago
  17. dfd3018 Make MC use Windows COFF on Windows and add tests. by Michael J. Spencer · 15 years ago
  18. 468a2a4 Remove the X86::FP_REG_KILL pseudo-instruction and the X86FloatingPointRegKill by Jakob Stoklund Olesen · 15 years ago
  19. e928ec9 Allow x87 FP registers to be alive globally in a function. by Jakob Stoklund Olesen · 15 years ago
  20. 84023e0 Reapply bottom-up fast-isel, with several fixes for x86-32: by Dan Gohman · 15 years ago
  21. 14152b4 Reapply r107655 with fixes; insert the pseudo instruction into by Dan Gohman · 15 years ago
  22. 258c58c Revert r107655. by Dan Gohman · 15 years ago
  23. b81c771 Fix a bunch of custom-inserter functions to handle the case where by Dan Gohman · 15 years ago
  24. d8a33dd Currently, createMachOStreamer() is invoked directly in llvm-mc which by Matt Fleming · 15 years ago
  25. ff7a562 Implement a bunch more TargetSelectionDAGInfo infrastructure. by Dan Gohman · 15 years ago
  26. f4f0690 Revert 102941, we're going to do this via attr and can just by Eric Christopher · 15 years ago
  27. 0b12348 Add an option, defaulting to off, to disable the sse domain crossing opts. by Eric Christopher · 15 years ago
  28. fe5dcbc Trim include. by Evan Cheng · 15 years ago
  29. fa85eb6 Fix PR6696 and PR6663 by Jim Grosbach · 15 years ago
  30. bfcd61b Enable -sse-domain-fix by default. Now with tests! by Jakob Stoklund Olesen · 15 years ago
  31. adffc9d Revert "Enable -sse-domain-fix by default. What could possibly go wrong?" by Jakob Stoklund Olesen · 15 years ago
  32. 90b9df4 Enable -sse-domain-fix by default. What could possibly go wrong? by Jakob Stoklund Olesen · 15 years ago
  33. 352aa50 Add a late SSEDomainFix pass that twiddles SSE instructions to avoid domain crossings. by Jakob Stoklund Olesen · 15 years ago
  34. fe4b92b Revert "Add a late SSEDomainFix pass that twiddles SSE instructions to avoid domain crossings." by Jakob Stoklund Olesen · 15 years ago
  35. c75c5fa Add a late SSEDomainFix pass that twiddles SSE instructions to avoid domain crossings. by Jakob Stoklund Olesen · 15 years ago
  36. 5d067fe TargetRegistry: Fix create{AsmInfo,MCDisassembler} to return non-const objects. by Daniel Dunbar · 15 years ago
  37. 12783d1 MC/X86: Add stub AsmBackend. by Daniel Dunbar · 15 years ago
  38. 9184b25 Preliminary patch to improve dwarf EH generation - Hooks to return Personality / FDE / LSDA / TType encoding depending on target / options (e.g. code model / relocation model) - MCIzation of Dwarf EH printer to use encoding information - Stub generation for ELF target (needed for indirect references) - Some other small changes here and there by Anton Korobeynikov · 15 years ago
  39. 245ba96 Drop winmcasminfo and use normal AT&T COFF for all windows targets. by Anton Korobeynikov · 15 years ago
  40. f068304 rip out the 'heinous' x86 MCCodeEmitter implementation. by Chris Lattner · 16 years ago
  41. 00a99a3 Run codegen dce pass for all targets at all optimization levels. Previously it's by Evan Cheng · 16 years ago
  42. 4576247 stub out a new X86 encoder, which can be tried with by Chris Lattner · 16 years ago
  43. ce79a25 rename createX86MCCodeEmitter to more accurately reflect what it creates. by Chris Lattner · 16 years ago
  44. 7f89fda remove dead code. by Chris Lattner · 16 years ago
  45. f1d6b10 eliminate all the dead addSimpleCodeEmitter implementations. by Chris Lattner · 16 years ago
  46. e45ab8a For aligned load/store instructions, it's only required to know whether a by Jim Grosbach · 16 years ago
  47. e1e0f48 Even more explanation. by Bill Wendling · 16 years ago
  48. 4881468 - Add getLSDAEncoding to the PowerPC backend. by Bill Wendling · 16 years ago
  49. 097ea83 Add FIXME comment. by Bill Wendling · 16 years ago
  50. a8c1889 - Add a comment to the callback indicating that it's *extremely* not a good by Bill Wendling · 16 years ago
  51. d58e9cb Retrying r91337: by Bill Wendling · 16 years ago
  52. 0122c90 Fixed library dependencies between the X86 disassembler and by Sean Callanan · 16 years ago
  53. f4f43cb Fix setting and default setting of code model for jit. Do this by Eric Christopher · 16 years ago
  54. 8ed9f51 Table-driven disassembler for the X86 architecture (16-, 32-, and 64-bit by Sean Callanan · 16 years ago
  55. e27d205 Factor the stack alignment calculations out into a target independent pass. by Jim Grosbach · 16 years ago
  56. d1ba06b Make X86-64 in the Large model always emit 64-bit calls. by Jeffrey Yasskin · 16 years ago
  57. 2928c83 Pass StringRef by value. by Daniel Dunbar · 16 years ago
  58. 7168a7d llvm-mc/X86: Implement single instruction encoding interface for MC. by Daniel Dunbar · 16 years ago
  59. 2807afa rename COFFMCAsmInfo -> MCAsmInfoCOFF, likewise for darwin. by Chris Lattner · 16 years ago
  60. af76e59 Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. by Chris Lattner · 16 years ago
  61. a7ac47c Change TargetAsmInfo to be constructed via TargetRegistry from a Target+Triple by Chris Lattner · 16 years ago
  62. 0a31d2f pass the TargetTriple down from each target ctor to the by Chris Lattner · 16 years ago
  63. 275bb1b remove a random reference to subtarget. Even without this, we by Chris Lattner · 16 years ago
  64. cf6b739 Unbreak Win64 CC. Step one: honour register save area, fix some alignment and provide a different set of call-clobberred registers. by Anton Korobeynikov · 16 years ago
  65. e28039c Move most targets TargetMachine constructor to only taking a target triple. by Daniel Dunbar · 16 years ago
  66. 3be0340 Normalize Subtarget constructors to take a target triple string instead of by Daniel Dunbar · 16 years ago
  67. f014412 Rip all of the global variable lowering logic out of TargetAsmInfo. Since by Chris Lattner · 16 years ago
  68. 0c795d6 Add new helpers for registering targets. - Less boilerplate == good. by Daniel Dunbar · 16 years ago
  69. 4cb1e13 Put Target definitions inside Target specific header, and llvm namespace. by Daniel Dunbar · 16 years ago
  70. 64cc972 Kill off <TARGET>MachineModule variables, and <TARGETASMPRINTER>ForceLink by Daniel Dunbar · 16 years ago
  71. 5d77cad Lift addAssemblyEmitter into LLVMTargetMachine. - No functionality change. by Daniel Dunbar · 16 years ago
  72. cfe9a60 Lift DumpAsm / -print-emitted-asm functionality into LLVMTargetMachine. by Daniel Dunbar · 16 years ago
  73. f055229 Remove old style hacks to register AsmPrinter into TargetMachine. by Daniel Dunbar · 16 years ago
  74. 51b198a Reapply TargetRegistry refactoring commits. by Daniel Dunbar · 16 years ago
  75. 2286f8d Revert 75762, 75763, 75766..75769, 75772..75775, 75778, 75780, 75782 to repair broken LLVM-GCC build. by Stuart Hastings · 16 years ago
  76. f3f4715 Replace large swaths of copy-n-paste code with obvious helper function... by Daniel Dunbar · 16 years ago
  77. 6c05796 Kill off old (TargetMachine level, not Target level) match quality functions. by Daniel Dunbar · 16 years ago
  78. 03f4bc5 Provide TargetMachine implementations with reference to Target they were created by Daniel Dunbar · 16 years ago
  79. 4246790 Register Target's TargetMachine and AsmPrinter in the new registry. by Daniel Dunbar · 16 years ago
  80. 7184781 by David Greene · 16 years ago
  81. 8097b65 make PIC vs DynamicNoPIC be explicit in PICStyles. by Chris Lattner · 16 years ago
  82. 88e1fd5 isPICStyleRIPRel() and friends are never true in -static mode. by Chris Lattner · 16 years ago
  83. 482fa0f .o file writing shouldn't mess around with pic/relo models like the JIT does. by Chris Lattner · 16 years ago
  84. b2fc55b move a hack out of the asm-printer specific path to the main target selection path. by Chris Lattner · 16 years ago
  85. 11348ee many more cleanups, for example if in the "none" pic-style, by Chris Lattner · 16 years ago
  86. e4df756 When in -static mode, force the PIC style to none. Doing this requires fixing by Chris Lattner · 16 years ago
  87. ac57e6e Add the Object Code Emitter class. Original patch by Aaron Gray, I did some by Bruno Cardoso Lopes · 16 years ago
  88. 5bcc8bd Remove unused AsmPrinter OptLevel argument, and propogate. by Daniel Dunbar · 16 years ago
  89. 4c1b606 simplify some code and eliminate the symbolicAddressesAreRIPRel() predicate. by Chris Lattner · 16 years ago
  90. 18c5987 Reimplement rip-relative addressing in the X86-64 backend. The new by Chris Lattner · 16 years ago
  91. a96751f Provide InitializeAllTargets and InitializeNativeTarget functions in the by Bob Wilson · 16 years ago
  92. 1555a23 Introduce new headers whose inclusion forces linking and by Douglas Gregor · 16 years ago
  93. c997d45 Support for ELF Visibility by Bruno Cardoso Lopes · 16 years ago
  94. cf0a577 x86_64 now uses the correct ELF e_machine type by Bruno Cardoso Lopes · 16 years ago
  95. 424f8f3 For Darwin / x86_64, override -relocation-model=static to pic if the output is assembly since Darwin assembler does not really support -static codeine. by Evan Cheng · 16 years ago
  96. 434dd4f Fix new CodeEmitter stuff to follow LLVM codying style. Patch by Aaron Gray by Bruno Cardoso Lopes · 16 years ago
  97. a3f99f9 First patch in the direction of splitting MachineCodeEmitter in two subclasses: by Bruno Cardoso Lopes · 16 years ago
  98. 98a366d Instead of passing in an unsigned value for the optimization level, use an enum, by Bill Wendling · 16 years ago
  99. be8cc2a Second attempt: by Bill Wendling · 16 years ago
  100. c69d56f r70270 isn't ready yet. Back this out. Sorry for the noise. by Bill Wendling · 16 years ago