1. 5e721d7 Implement the "linker_private_weak" linkage type. This will be used for by Bill Wendling · 14 years ago
  2. 07d3177 Revert r107205 and r107207. by Bill Wendling · 14 years ago
  3. 207855c Introducing the "linker_weak" linkage type. This will be used for Objective-C by Bill Wendling · 14 years ago
  4. a7b611c further simplify EmitAlignment by eliminating the by Chris Lattner · 14 years ago
  5. 75361b6 rename llvm::llvm_report_error -> llvm::report_fatal_error by Chris Lattner · 14 years ago
  6. d7d44bd implement EmitFunctionEntryLabel to emit the .cc_top directive, by Chris Lattner · 14 years ago
  7. 90429c4 just have all targets create the DwarfWriter. by Chris Lattner · 14 years ago
  8. 8e68048 simplify various getAnalysisUsage implementations. by Chris Lattner · 14 years ago
  9. b23569a Momentous day: remove the "O" member from AsmPrinter. Now all by Chris Lattner · 14 years ago
  10. 73ce0a6 mc'ize the remaining uses of O. by Chris Lattner · 14 years ago
  11. 9d7efd3 mcize a bunch more stuff, using EmitRawText for things we by Chris Lattner · 14 years ago
  12. 7ad07c4 convert the non-MCInstPrinter'ized EmitInstruction by Chris Lattner · 14 years ago
  13. c75c028 fix PrintAsmOperand and PrintAsmMemoryOperand to pass down by Chris Lattner · 14 years ago
  14. 35c33bd change a ton of code to not implicitly use the "O" raw_ostream by Chris Lattner · 14 years ago
  15. 1b2eb0e eliminate the now-unneeded context argument of MBB::getSymbol() by Chris Lattner · 15 years ago
  16. 11d53c1 rearrange MCContext ownership. Before LLVMTargetMachine created it by Chris Lattner · 15 years ago
  17. d62f1b4 inline GetGlobalValueSymbol into the rest its callers and remove it. by Chris Lattner · 15 years ago
  18. 78700b0 Lower BR_JT on the XCore to a jump into a series of jump instructions. by Richard Osborne · 15 years ago
  19. 8e089a9 print all the newlines at the end of instructions with by Chris Lattner · 15 years ago
  20. d1ff72b rejigger the world so that EmitInstruction prints the \n at by Chris Lattner · 15 years ago
  21. 56591ab refactor code so that LLVMTargetMachine creates the asmstreamer and by Chris Lattner · 15 years ago
  22. a34103f convert the last 3 targets to use EmitFunctionBody() now that by Chris Lattner · 15 years ago
  23. 745ec06 Switch MSP430, SPU, Sparc, and SystemZ to use EmitFunctionBody(). by Chris Lattner · 15 years ago
  24. 14c38ec Remove the argument from EmitJumpTableInfo, because it doesn't need it. by Chris Lattner · 15 years ago
  25. a240619 Drop the argument to AsmPrinter::EmitConstantPool and make it virtual. by Chris Lattner · 15 years ago
  26. f0356fe Kill ModuleProvider and ghost linkage by inverting the relationship between by Jeffrey Yasskin · 15 years ago
  27. 4129ccd Switch MSP430, CellSPU, SystemZ, Darwin/PPC, Alpha, and Sparc to by Chris Lattner · 15 years ago
  28. cee6332 Eliminate SetDirective, and replace it with HasSetDirective. by Chris Lattner · 15 years ago
  29. f71cb01 add a new MachineBasicBlock::getSymbol method, replacing by Chris Lattner · 15 years ago
  30. 1e459c4 don't bother setting the AsmPrinter::MF ivar, now that by Chris Lattner · 15 years ago
  31. 44e8725 eliminate redundant argument to EmitJumpTableInfo by Chris Lattner · 15 years ago
  32. 6a91579 add missing break, PR6114, patch by M Wahab. by Chris Lattner · 15 years ago
  33. f958dd2 reduce redundant are's. by Chris Lattner · 15 years ago
  34. 6449abf eliminate AsmPrinter::EmitZeros: just use MCStreamer directly. by Chris Lattner · 15 years ago
  35. 74bfe21 Now that we have everything nicely factored (e.g. asmprinter is not by Chris Lattner · 15 years ago
  36. 10b318b now that MCSymbol::print doesn't use it's MAI argument, we can by Chris Lattner · 15 years ago
  37. 9ab19f2 eliminate uses of mangler and simplify code. by Chris Lattner · 15 years ago
  38. 1216441 MCize a bunch more stuff, eliminating a lot of uses of the mangler by Chris Lattner · 15 years ago
  39. bea7df5 Add XCore support for indirectbr / blockaddress. by Richard Osborne · 15 years ago
  40. 1924aab by David Greene · 15 years ago
  41. 6726b6d Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces. by Nick Lewycky · 15 years ago
  42. e3cc3f3 Instead of printing unnecessary basic block labels as labels in by Dan Gohman · 15 years ago
  43. af0e272 Update processDebugLoc() so that it can be used to process debug info before and after printing an instruction. by Devang Patel · 15 years ago
  44. b0fdedb Use MachineInstr as an processDebugLoc() argument. by Devang Patel · 15 years ago
  45. b6e4742 The AsmPrinter base class contains a DwarfWriter member, so there's no need by Bob Wilson · 15 years ago
  46. 762ccea remove all but one reference to TargetRegisterDesc::AsmName. by Chris Lattner · 15 years ago
  47. d95148f the tblgen produced 'getRegisterName' method does not access by Chris Lattner · 15 years ago
  48. 05af261 make tblgen produce a function that returns the name for a physreg. by Chris Lattner · 15 years ago
  49. 70a54c0 replace printBasicBlockLabel with EmitBasicBlockStart, by Chris Lattner · 15 years ago
  50. 325d3dc convert some uses of printBasicBlockLabel to use GetMBBSymbol instead. by Chris Lattner · 15 years ago
  51. c5ea263 remove DebugLoc from MCInst and eliminate "Comment printing" from by Chris Lattner · 15 years ago
  52. 634cca3 hoist the call to processDebugLoc out of the generated by Chris Lattner · 15 years ago
  53. 33adcfb rename TAI -> MAI, being careful not to make MAILJMP instructions :) by Chris Lattner · 15 years ago
  54. af76e59 Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. by Chris Lattner · 15 years ago
  55. 6c2f9e1 eliminate AsmPrinter::SwitchToSection and just have clients by Chris Lattner · 15 years ago
  56. 1c8c15f Move XCore AsmPrinter to XCore/AsmPrinter directory. by Richard Osborne · 15 years ago[Renamed (97%) from lib/Target/XCore/XCoreAsmPrinter.cpp]
  57. a7ac47c Change TargetAsmInfo to be constructed via TargetRegistry from a Target+Triple by Chris Lattner · 15 years ago
  58. 41aefdc make printInstruction return void since its result is omitted. Make the by Chris Lattner · 15 years ago
  59. 2698cb6 don't check the result of printInstruction anymore. by Chris Lattner · 15 years ago
  60. e53a600 pass the mangler down into the various SectionForGlobal methods. by Chris Lattner · 15 years ago
  61. f014412 Rip all of the global variable lowering logic out of TargetAsmInfo. Since by Chris Lattner · 15 years ago
  62. 0c795d6 Add new helpers for registering targets. - Less boilerplate == good. by Daniel Dunbar · 15 years ago
  63. 40bbebd make AsmPrinter::doFinalization iterate over the global variables by Chris Lattner · 15 years ago
  64. e4d8408 reduce indentation by using an early exit. by Chris Lattner · 15 years ago
  65. 3d10a5a Add plumbing for the `linker_private' linkage type. This type is meant for by Bill Wendling · 15 years ago
  66. 1e1f8ba Register AsmPrinter for XCore, MSP430, and PIC16 targets. by Daniel Dunbar · 15 years ago
  67. f1459cf Remove unused function. by Daniel Dunbar · 15 years ago
  68. f301c22 Remove the xcore-file-directive option now that LLVM has proper support for by Richard Osborne · 15 years ago
  69. 7184781 by David Greene · 15 years ago
  70. b8158ac Reapply my previous asmprinter changes now with more testing and two by Chris Lattner · 15 years ago
  71. c23197a llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. by Torok Edwin · 15 years ago
  72. 192957d Revert r75615, which depended on 75610. by Daniel Dunbar · 15 years ago
  73. b09d2cc Rename getValueName -> getMangledName. by Chris Lattner · 15 years ago
  74. c25e758 assert(0) -> LLVM_UNREACHABLE. by Torok Edwin · 15 years ago
  75. dac237e Implement changes from Chris's feedback. Finish converting lib/Target. by Torok Edwin · 15 years ago
  76. 804e0fe Convert more abort() calls to llvm_report_error(). by Torok Edwin · 15 years ago
  77. 5bcc8bd Remove unused AsmPrinter OptLevel argument, and propogate. by Daniel Dunbar · 15 years ago
  78. 20c568f Add an "alignment" field to the MachineFunction object. It makes more sense to by Bill Wendling · 15 years ago
  79. 1f522fe sink dwarf finalization out of each target into AsmPrinter::doFinalization by Chris Lattner · 15 years ago
  80. 0a7befa eliminate the ExtWeakSymbols set from AsmPrinter. This eliminates by Chris Lattner · 15 years ago
  81. 14a55d9 Move up dwarf writer initialization in common AsmPrinter class. by Devang Patel · 15 years ago
  82. 777d230 Rename PaddedSize to AllocSize, in the hope that this by Duncan Sands · 15 years ago
  83. 98a366d Instead of passing in an unsigned value for the optimization level, use an enum, by Bill Wendling · 15 years ago
  84. be8cc2a Second attempt: by Bill Wendling · 15 years ago
  85. c69d56f r70270 isn't ready yet. Back this out. Sorry for the noise. by Bill Wendling · 15 years ago
  86. 2e9d5f9 Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want to by Bill Wendling · 15 years ago
  87. 42bf74b CodeGen still defaults to non-verbose asm, but llc now overrides it and default to verbose. by Evan Cheng · 15 years ago
  88. 5f4ee1f Remove the one-definition-rule version of extern_weak by Duncan Sands · 16 years ago
  89. 667d4b8 Introduce new linkage types linkonce_odr, weak_odr, common_odr by Duncan Sands · 16 years ago
  90. 57f0db8 Overhaul my earlier submission due to feedback. It's a large patch, but most of by Bill Wendling · 16 years ago
  91. 1465d61 Rename getAnalysisToUpdate to getAnalysisIfAvailable. by Duncan Sands · 16 years ago
  92. 04ee5a1 Change TargetInstrInfo::isMoveInstr to return source and destination sub-register indices as well. by Evan Cheng · 16 years ago
  93. bb46f52 Add the private linkage. by Rafael Espindola · 16 years ago
  94. ceb4d1a Rename getABITypeSize to getTypePaddedSize, as suggested by Chris. by Duncan Sands · 16 years ago
  95. eb3fc28 by Devang Patel · 16 years ago
  96. f943b15 Fix compile warnings. by Richard Osborne · 16 years ago
  97. b25baef Add XCore backend. by Richard Osborne · 16 years ago