1. c23197a llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. by Torok Edwin · 15 years ago
  2. 192957d Revert r75615, which depended on 75610. by Daniel Dunbar · 15 years ago
  3. 481d15a eliminate extra space. by Torok Edwin · 15 years ago
  4. b09d2cc Rename getValueName -> getMangledName. by Chris Lattner · 15 years ago
  5. c25e758 assert(0) -> LLVM_UNREACHABLE. by Torok Edwin · 15 years ago
  6. 4aa21aa move handling of dllimport linkage in isel, not in asmprinter. by Chris Lattner · 15 years ago
  7. 20c568f Add an "alignment" field to the MachineFunction object. It makes more sense to by Bill Wendling · 15 years ago
  8. 8cb65a5 remove dead code, the main codepath never has to deal with MBB's. by Chris Lattner · 15 years ago
  9. 7680e73 eliminate the "call" operand modifier from the asm descriptions, modeling by Chris Lattner · 15 years ago
  10. aace4b1 Misc tweaks to Intel asm printing to make it more compatible with MASM. by Eli Friedman · 15 years ago
  11. 777d230 Rename PaddedSize to AllocSize, in the hope that this by Duncan Sands · 15 years ago
  12. 9eddfd3 Fix compilation for some targets other than x86. by Argyrios Kyrtzidis · 15 years ago
  13. a26eae6 Make DebugLoc independent of DwarfWriter. by Argyrios Kyrtzidis · 15 years ago
  14. 094fad3 Re-apply 68552. Tested by bootstrapping llvm-gcc and using that to build llvm. by Rafael Espindola · 15 years ago
  15. 044b534 Temporarily revert r68552. This was causing a failure in the self-hosting LLVM by Bill Wendling · 15 years ago
  16. 2a6411b Reduce code duplication on the TLS implementation. by Rafael Espindola · 15 years ago
  17. 7db860d Don't print global names twice with -asm-verbose. by Evan Cheng · 15 years ago
  18. f1c0ae9 Do not emit comments unless -asm-verbose. by Evan Cheng · 15 years ago
  19. 4dc2b39 It makes no sense to have a ODR version of common linkage, so remove it. by Duncan Sands · 16 years ago
  20. 667d4b8 Introduce new linkage types linkonce_odr, weak_odr, common_odr by Duncan Sands · 16 years ago
  21. 57f0db8 Overhaul my earlier submission due to feedback. It's a large patch, but most of by Bill Wendling · 16 years ago
  22. cb819f1 Put code that generates debug labels into TableGen so that it can be used by by Bill Wendling · 16 years ago
  23. bb46f52 Add the private linkage. by Rafael Espindola · 16 years ago
  24. ceb4d1a Rename getABITypeSize to getTypePaddedSize, as suggested by Chris. by Duncan Sands · 16 years ago
  25. 7751ad9 Make a convenient helper for printing offsets. by Anton Korobeynikov · 16 years ago
  26. 0b45c99 Temporary revert my last commit: it seems it's triggering some subtle bug in backend by Anton Korobeynikov · 16 years ago
  27. 0f56953 Factor out offset printing code into generic AsmPrinter. by Anton Korobeynikov · 16 years ago
  28. e5f4de4 Flush the raw_ostream after emitting the assembly for a function. by Dan Gohman · 16 years ago
  29. e4d4b8c Remove unncessary isDeclaration() checks. by Devang Patel · 16 years ago
  30. d735b80 Switch the MachineOperand accessors back to the short names like by Dan Gohman · 16 years ago
  31. 4ae641f Remove OptimizeForSize global. Use function attribute optsize. by Devang Patel · 16 years ago
  32. 2c9c3e7 Implement function notes as function attributes. by Devang Patel · 16 years ago
  33. 0598866 Large mechanical patch. by Devang Patel · 16 years ago
  34. 315690e Get rid of duplicate char*/Section* DataSection by Anton Korobeynikov · 16 years ago
  35. 0c8e806 Drop obsolete hook and change all usage to new interface by Anton Korobeynikov · 16 years ago
  36. 20bcaff Put FN_NOTE_AlwaysInline and others in FnAttr namespace. by Devang Patel · 16 years ago
  37. dd4924c Move FN_NOTE_AlwaysInline and other out of ParamAttrs namespace. by Devang Patel · 16 years ago
  38. d9b4a5f Use parameter attribute store (soon to be renamed) for by Devang Patel · 16 years ago
  39. f3ba708 Add hasNote() to check note associated with a function. by Devang Patel · 16 years ago
  40. 0333920 80 column violation. by Evan Cheng · 16 years ago
  41. db10033 If function notes say optimize for size, then adjust alignment. by Devang Patel · 16 years ago
  42. d85f51a Use additionnal include directory instead of ../ in #include. Suggested by aKor. by Cedric Venet · 16 years ago
  43. 94fb5f2 Make it compile on VC2005: by Cedric Venet · 16 years ago
  44. 3c3bc48 Move X86 assembler printers into separate directory. This allows JIT-only users not to link it in (use 'x86codegen' llvm-config arg for this) by Anton Korobeynikov · 16 years ago[Renamed from lib/Target/X86/X86IntelAsmPrinter.cpp]
  45. ae270f6 ATT asm printer just print register AsmName's instead of calling tolower on each charater of Name. This speeds it up by 10%. by Evan Cheng · 16 years ago
  46. 1c4b5ea Make intel asmprinter child of generic asmprinter, not x86 shared asm printer. This leads to some code duplication, which will be resolved later. by Anton Korobeynikov · 16 years ago
  47. 271329a Cleanup by Anton Korobeynikov · 16 years ago
  48. b131b44 Whitespace cleanup by Anton Korobeynikov · 16 years ago
  49. 8573986 Use StringSet instead of std::set<std::string> by Anton Korobeynikov · 16 years ago
  50. 83ec4b6 Wrap MVT::ValueType in a struct to get type safety by Duncan Sands · 16 years ago
  51. aafce77 Add CommonLinkage; currently tentative definitions by Dale Johannesen · 16 years ago
  52. e22e62b Smaller function alignment when optimizing for size. by Evan Cheng · 16 years ago
  53. da47e6e Replace all target specific implicit def instructions with a target independent one: TargetInstrInfo::IMPLICIT_DEF. by Evan Cheng · 17 years ago
  54. 6634e26 Get rid of a pseudo instruction and replace it with subreg based operation on real instructions, ridding the asm printers of the hack used to do this previously. In the process, update LowerSubregs to be careful about eliminating copies that have side affects. by Christopher Lamb · 17 years ago
  55. fb8075d Add a quick and dirty "loop aligner pass". x86 uses it to align its loops to 16-byte boundaries. by Evan Cheng · 17 years ago
  56. 74ab84c Change "Name" to "AsmName" in the target register info. Gee, a refactoring tool by Bill Wendling · 17 years ago
  57. 7c1c261 Remove bunch of gcc 4.3-related warnings from Target by Anton Korobeynikov · 17 years ago
  58. 6f0d024 Rename MRegisterInfo to TargetRegisterInfo. by Dan Gohman · 17 years ago
  59. 4eecdeb Get rid of the annoying blank lines before labels. by Evan Cheng · 17 years ago
  60. 8aa797a Add new shorter predicates for testing machine operands for various types: by Chris Lattner · 17 years ago
  61. 9a1ceae Use MachineOperand::getImm instead of MachineOperand::getImmedValue. Likewise setImmedValue -> setImm by Chris Lattner · 17 years ago
  62. 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 17 years ago
  63. cc41586 Much improved pic jumptable codegen: by Evan Cheng · 17 years ago
  64. 347d39f Revert 42908 for now. by Evan Cheng · 17 years ago
  65. 8ddde0a Change the names used for internal labels to use the current by Dan Gohman · 17 years ago
  66. cb406c2 Use empty() member functions when that's what's being tested for instead by Dan Gohman · 17 years ago
  67. 2dc6dc6 Change the x86 backend to use extract_subreg for truncation operations. Passes DejaGnu, SingleSource and MultiSource. by Christopher Lamb · 17 years ago
  68. b8275a3 Don't ignore the return value of AsmPrinter::doInitialization and by Dan Gohman · 17 years ago
  69. 63491b2 Delete the svn:executable property on these files, which aren't executable. by Dan Gohman · 17 years ago
  70. 09b362c Comment out usage of write() for now. by Jeff Cohen · 17 years ago
  71. 5d4d7f1 Make Microsoft assembler and linker happy. by Jeff Cohen · 17 years ago
  72. d15dff2 rename X86FunctionInfo to X86MachineFunctionInfo to match the header file by Chris Lattner · 17 years ago
  73. 5cbf985 For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid by Reid Spencer · 18 years ago
  74. ae77c7b remove dead code, frameindices must be resolve before the asmprinter runs. by Chris Lattner · 18 years ago
  75. 95b2c7d eliminate static ctors for Statistic objects. by Chris Lattner · 18 years ago
  76. 24287dd Fix for PR1059: http://llvm.org/PR1059 by Anton Korobeynikov · 18 years ago
  77. 0bb3af9 Fix PR1061 and CodeGen/X86/2006-12-19-IntelSyntax.ll by Chris Lattner · 18 years ago
  78. 3ed469c For PR786: by Reid Spencer · 18 years ago
  79. ab4022f 1. Clean up code due to changes in SwitchTo*Section(2) by Anton Korobeynikov · 18 years ago
  80. f9c197e Move getPreferredAlignmentLog from AsmPrinter to TargetData by Devang Patel · 18 years ago
  81. b83eb64 For PR950: by Reid Spencer · 18 years ago
  82. 1da31ee Pass the MachineFunction into EmitJumpTableInfo. by Chris Lattner · 18 years ago
  83. afbfded Implement getSectionForFunction, use it when printing function body. by Chris Lattner · 18 years ago
  84. e87e115 Various random and minor code cleanups. by Chris Lattner · 18 years ago
  85. f824868 Adding codegeneration for StdCall & FastCall calling conventions by Anton Korobeynikov · 18 years ago
  86. b74ed07 Adding dllimport, dllexport and external weak linkage types. by Anton Korobeynikov · 18 years ago
  87. 25ab690 Committing X86-64 support. by Evan Cheng · 18 years ago
  88. a0f3d17 Make target asm info a property of the target machine. by Jim Laskey · 18 years ago
  89. 563321a Separate target specific asm properties from the asm printers. by Jim Laskey · 18 years ago
  90. cbe70e1 Rename ASM modifier trunc8, trunc16 to subreg8, subreg16. by Evan Cheng · 18 years ago
  91. 138a24e Remove a couple of bogus casts. by Evan Cheng · 18 years ago
  92. 069287d X86 integer register classes naming changes. Make them consistent with FP, vector classes. by Evan Cheng · 18 years ago
  93. 7faec9b Implement MASM sections correctly, without a "has masm sections flag" and a bunch of special case code. by Chris Lattner · 18 years ago
  94. c9260a1 MASM doesn't have one of these. by Chris Lattner · 18 years ago
  95. e7027d5 Preserve prior behavior by Chris Lattner · 18 years ago
  96. dad9c5a Fix the MASM asmprinter's lies. It does not want to emit code to .text/.data by Chris Lattner · 18 years ago
  97. 4632d7a Split SwitchSection into SwitchTo{Text|Data}Section methods. by Chris Lattner · 18 years ago
  98. 403be7e Fixing truncate. Previously we were emitting truncate from r16 to r8 as by Evan Cheng · 18 years ago
  99. d43b18d Fix some loose ends in MASM support. by Jeff Cohen · 18 years ago
  100. 8f7f712 Better implementation of truncate. ISel matches it to a pseudo instruction by Evan Cheng · 18 years ago