1. ff7a562 Implement a bunch more TargetSelectionDAGInfo infrastructure. by Dan Gohman · 15 years ago
  2. 34dcc6f Add a DebugLoc argument to TargetInstrInfo::copyRegToReg, so that it by Dan Gohman · 15 years ago
  3. 746ad69 Add argument TargetRegisterInfo to loadRegFromStackSlot and storeRegToStackSlot. by Evan Cheng · 15 years ago
  4. af1d8ca Get rid of the EdgeMapping map. Instead, just check for BasicBlock by Dan Gohman · 15 years ago
  5. 1f65453 Delete an unnecessary reference to SelectionDAGISel::BB. by Dan Gohman · 15 years ago
  6. d858e90 Use const qualifiers with TargetLowering. This eliminates several by Dan Gohman · 15 years ago
  7. 1e93df6 Move per-function state out of TargetLowering subclasses and into by Dan Gohman · 15 years ago
  8. 53c5e42 Add skeleton target-specific SelectionDAGInfo files. by Dan Gohman · 15 years ago
  9. 46510a7 Add const qualifiers to CodeGen's use of LLVM IR constructs. by Dan Gohman · 15 years ago
  10. e3a601b add newlines at end of files. by Chris Lattner · 15 years ago
  11. fddb766 Replace TSFlagsFields and TSFlagsShifts with a simpler TSFlags field. by Jakob Stoklund Olesen · 15 years ago
  12. 3d22513 eliminate the magic AbsoluteDebugSectionOffsets MAI hook, by Chris Lattner · 15 years ago
  13. b23569a Momentous day: remove the "O" member from AsmPrinter. Now all by Chris Lattner · 15 years ago
  14. 7ad07c4 convert the non-MCInstPrinter'ized EmitInstruction by Chris Lattner · 15 years ago
  15. c75c028 fix PrintAsmOperand and PrintAsmMemoryOperand to pass down by Chris Lattner · 15 years ago
  16. 35c33bd change a ton of code to not implicitly use the "O" raw_ostream by Chris Lattner · 15 years ago
  17. c7f3ace use DebugLoc default ctor instead of DebugLoc::getUnknownLoc() by Chris Lattner · 15 years ago
  18. de3e05f tidy up by Chris Lattner · 15 years ago
  19. 1b2eb0e eliminate the now-unneeded context argument of MBB::getSymbol() by Chris Lattner · 15 years ago
  20. 11d53c1 rearrange MCContext ownership. Before LLVMTargetMachine created it by Chris Lattner · 15 years ago
  21. 150ae11 Fix LLVM build when the user specifies CPPFLAGS on the make command line. by Jeffrey Yasskin · 15 years ago
  22. d62f1b4 inline GetGlobalValueSymbol into the rest its callers and remove it. by Chris Lattner · 15 years ago
  23. dff4b4c Change the Value argument to eliminateFrameIndex to a type-tagged value. This by Jim Grosbach · 15 years ago
  24. eea3f7e clean this up. by Chris Lattner · 15 years ago
  25. 7c306da Sink InstructionSelect() out of each target into SDISel, and rename it by Chris Lattner · 15 years ago
  26. ce931c6 Add explicit keywords. by Dan Gohman · 15 years ago
  27. 1ac1c1e Add JIT support to the TODO list (test commit) by Nathan Keynes · 15 years ago
  28. f3047cd by Chris Lattner · 15 years ago
  29. 0a3f399 move isOnlyReachableByFallthrough out of MachineBasicBlock into AsmPrinter, by Chris Lattner · 15 years ago
  30. 362dd0b Move TLOF implementations to libCodegen to resolve layering violation. by Anton Korobeynikov · 15 years ago
  31. 54a7aa8 Remove an assumption of default arguments. This is in anticipation of a by David Greene · 15 years ago
  32. 8e089a9 print all the newlines at the end of instructions with by Chris Lattner · 16 years ago
  33. 87c06d6 add support for the sparcv9-*-* target triple to turn on by Chris Lattner · 16 years ago
  34. d1ff72b rejigger the world so that EmitInstruction prints the \n at by Chris Lattner · 16 years ago
  35. 022d9e1 Revert 95130. by Evan Cheng · 16 years ago
  36. 56591ab refactor code so that LLVMTargetMachine creates the asmstreamer and by Chris Lattner · 16 years ago
  37. 9426196 Pass callsite return type to TargetLowering::LowerCall and use that to check sibcall eligibility. by Evan Cheng · 16 years ago
  38. 745ec06 Switch MSP430, SPU, Sparc, and SystemZ to use EmitFunctionBody(). by Chris Lattner · 16 years ago
  39. d3b31a7 use existing basic block numbers instead of recomputing a new set of them. by Chris Lattner · 16 years ago
  40. 4129ccd Switch MSP430, CellSPU, SystemZ, Darwin/PPC, Alpha, and Sparc to by Chris Lattner · 16 years ago
  41. 0c439eb Eliminate target hook IsEligibleForTailCallOptimization. by Evan Cheng · 16 years ago
  42. cee6332 Eliminate SetDirective, and replace it with HasSetDirective. by Chris Lattner · 16 years ago
  43. f71cb01 add a new MachineBasicBlock::getSymbol method, replacing by Chris Lattner · 16 years ago
  44. 1e459c4 don't bother setting the AsmPrinter::MF ivar, now that by Chris Lattner · 16 years ago
  45. 6c23b1f don't set value to its default. by Chris Lattner · 16 years ago
  46. 43b5f93 make -fno-rtti the default unless a directory builds with REQUIRES_RTTI. by Chris Lattner · 16 years ago
  47. e73a31f Stop building RTTI information for *most* llvm libraries. Notable by Chris Lattner · 16 years ago
  48. 8eeba35 revert 93934, removing the MCAsmInfo endianness bit. I can't by Chris Lattner · 16 years ago
  49. c7b8814 give MCAsmInfo a 'has little endian' bit. This is unfortunate, but by Chris Lattner · 16 years ago
  50. 74bfe21 Now that we have everything nicely factored (e.g. asmprinter is not by Chris Lattner · 16 years ago
  51. 074f837 use %object like other elf targets, gas accepts either. by Chris Lattner · 16 years ago
  52. 10b318b now that MCSymbol::print doesn't use it's MAI argument, we can by Chris Lattner · 16 years ago
  53. 9c09363 switch more stuff onto MCSymbols by Chris Lattner · 16 years ago
  54. 4fb69f4 switch X86 target off CurFunctionName and MCIze more. by Chris Lattner · 16 years ago
  55. 1216441 MCize a bunch more stuff, eliminating a lot of uses of the mangler by Chris Lattner · 16 years ago
  56. 6b04ede add a AsmPrinter::GetGlobalValueSymbol and GetExternalSymbolSymbol by Chris Lattner · 16 years ago
  57. eeb3a00 Change SelectCode's argument from SDValue to SDNode *, to make it more by Dan Gohman · 16 years ago
  58. 735afe1 Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are no longer used. by Dan Gohman · 16 years ago
  59. bef8888 We are not using DBG_STOPPOINT anymore. by Devang Patel · 16 years ago
  60. 1924aab by David Greene · 16 years ago
  61. b9c2fd9 by David Greene · 16 years ago
  62. 3f2bf85 by David Greene · 16 years ago
  63. adaace8 Set isBarrier = 1 on return instructions, as they are control barriers. by Dan Gohman · 16 years ago
  64. 59a9178 indicate what the native integer types for the target are. Please verify. by Chris Lattner · 16 years ago
  65. 73bb251 Remove uninteresting and confusing debug output. by Dan Gohman · 16 years ago
  66. 533297b Rename usesCustomDAGSchedInserter to usesCustomInserter, and update a by Dan Gohman · 16 years ago
  67. 6726b6d Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces. by Nick Lewycky · 16 years ago
  68. b58f498 Add register-reuse to frame-index register scavenging. When a target uses by Jim Grosbach · 16 years ago
  69. e3cc3f3 Instead of printing unnecessary basic block labels as labels in by Dan Gohman · 16 years ago
  70. af0e272 Update processDebugLoc() so that it can be used to process debug info before and after printing an instruction. by Devang Patel · 16 years ago
  71. b0fdedb Use MachineInstr as an processDebugLoc() argument. by Devang Patel · 16 years ago
  72. 602b0c8 Rename getTargetNode to getMachineNode, for consistency with the by Dan Gohman · 16 years ago
  73. ce31910 Fix PR4926. When target hook EmitInstrWithCustomInserter() insert new basic blocks and update CFG, it should also inform sdisel of the changes so the phi source operands will come from the right basic blocks. by Evan Cheng · 16 years ago
  74. fb2e752 Enhance EmitInstrWithCustomInserter() so target can specify CFG changes that sdisel will use to properly complete phi nodes. by Evan Cheng · 16 years ago
  75. ea7fd96 add missing file by Chris Lattner · 16 years ago
  76. db486a6 several major improvements to the sparc backend: support for weak linkage by Chris Lattner · 16 years ago
  77. f5382ab Remove unused variables. by Daniel Dunbar · 16 years ago
  78. 762ccea remove all but one reference to TargetRegisterDesc::AsmName. by Chris Lattner · 16 years ago
  79. d95148f the tblgen produced 'getRegisterName' method does not access by Chris Lattner · 16 years ago
  80. 05af261 make tblgen produce a function that returns the name for a physreg. by Chris Lattner · 16 years ago
  81. 70a54c0 replace printBasicBlockLabel with EmitBasicBlockStart, by Chris Lattner · 16 years ago
  82. 325d3dc convert some uses of printBasicBlockLabel to use GetMBBSymbol instead. by Chris Lattner · 16 years ago
  83. c5ea263 remove DebugLoc from MCInst and eliminate "Comment printing" from by Chris Lattner · 16 years ago
  84. 634cca3 hoist the call to processDebugLoc out of the generated by Chris Lattner · 16 years ago
  85. 930e4d9 Add source debug information to the Sparc code generator. by Richard Pennington · 16 years ago
  86. 65c3c8f Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson. by Sandeep Patel · 16 years ago
  87. b4f770b Normalize makefile comments and sort cmake file lists. by Benjamin Kramer · 16 years ago
  88. eb2aa09 Generate section for bss and enable weak symbols by Venkatraman Govindaraju · 16 years ago
  89. 765e08d test commit by Venkatraman Govindaraju · 16 years ago
  90. 705e07f remove various std::ostream version of printing methods from by Chris Lattner · 16 years ago
  91. f682f3d Forgot to update some CMakeLists. by Benjamin Kramer · 16 years ago
  92. 33adcfb rename TAI -> MAI, being careful not to make MAILJMP instructions :) by Chris Lattner · 16 years ago
  93. af76e59 Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. by Chris Lattner · 16 years ago
  94. 24f20e0 Record variable debug info at ISel time directly. by Devang Patel · 16 years ago
  95. 6c2f9e1 eliminate AsmPrinter::SwitchToSection and just have clients by Chris Lattner · 16 years ago
  96. a7ac47c Change TargetAsmInfo to be constructed via TargetRegistry from a Target+Triple by Chris Lattner · 16 years ago
  97. 825b72b Split EVT into MVT and EVT, the former representing _just_ a primitive type, while by Owen Anderson · 16 years ago
  98. 0a31d2f pass the TargetTriple down from each target ctor to the by Chris Lattner · 16 years ago
  99. e50ed30 Rename MVT to EVT, in preparation for splitting SimpleValueType out into its own struct type. by Owen Anderson · 16 years ago
  100. 5277b22 eliminate TargetLoweringObjectFileSparc in favor of a TAI hook. by Chris Lattner · 16 years ago