1. 570a4a5 Reintroduce the InlineHint function attribute. by Jakob Stoklund Olesen · 15 years ago
  2. 8d53585 Add a test for my change to disable reassociation for i1 types. by Bob Wilson · 15 years ago
  3. b464564 Set DW_AT_artificial only if argument is marked as artificial. by Devang Patel · 15 years ago
  4. e6373eb Handle AddrMode6 (for NEON load/stores) in Thumb2's rewriteT2FrameIndex. by Bob Wilson · 15 years ago
  5. d450e5b Don't unroll loops containing function calls. by Jakob Stoklund Olesen · 15 years ago
  6. aa034fa Update CodeMetrics to count 'big' function calls explicitly. by Jakob Stoklund Olesen · 15 years ago
  7. 6cda22e Do not generate specification DIE for nested functions. by Devang Patel · 15 years ago
  8. 8f60e4d fix incorrect encoding of SBB8mi that Kevin noticed. by Chris Lattner · 15 years ago
  9. 3f11183 fix a case where we'd mis-encode fisttp because of an incorrect (and by Chris Lattner · 15 years ago
  10. faa75f6f add note. by Chris Lattner · 15 years ago
  11. c8296a0 remove fixme by Chris Lattner · 15 years ago
  12. 342cbdc print encodings like this: by Chris Lattner · 15 years ago
  13. 39a612e port X86InstrInfo::determineREX over to the new encoder. by Chris Lattner · 15 years ago
  14. 58e9ee8 Teach SimplifyCFG about magic pointer constants. by Jakob Stoklund Olesen · 15 years ago
  15. 00cb3fe wire up 64-bit MCCodeEmitter. by Chris Lattner · 15 years ago
  16. be1778f really kill off the last MRMInitReg inst, remove logic from encoder. by Chris Lattner · 15 years ago
  17. 28c1d29 lower the last of the MRMInitReg instructions in MCInstLower. by Chris Lattner · 15 years ago
  18. 35e0e84 teach X86MCInstLower to lower the MOV32r0 and MOV8r0 pseudo instructions. by Chris Lattner · 15 years ago
  19. ff92897 genericize helpers, use them for MOV16r0/MOV64r0 by Chris Lattner · 15 years ago
  20. c74e333 factor code better in X86MCInstLower::Lower, teach it to by Chris Lattner · 15 years ago
  21. 7452982 fix logical-select to invoke filecheck right, and fix hte instcombine by Chris Lattner · 15 years ago
  22. 82ed17e implement the rest of the encoding types. by Chris Lattner · 15 years ago
  23. 74a2151 move functions for decoding X86II values into the X86II namespace. by Chris Lattner · 15 years ago
  24. aa0e523 Implement releaseMemory in CodeGenPrepare and free the BackEdges by Dan Gohman · 15 years ago
  25. a62fe66 constant propagate a method away. by Chris Lattner · 15 years ago
  26. 17146ba Use a SmallSetVector instead of a SetVector; this code showed up as a by Dan Gohman · 15 years ago
  27. a3a0db0 change getSizeOfImm and getBaseOpcodeFor to just take by Chris Lattner · 15 years ago
  28. daa4555 add some more encodings. by Chris Lattner · 15 years ago
  29. 724bea9 Remove this code for now. I have a better idea and will rewrite with by Eric Christopher · 15 years ago
  30. 8d280fb Make lit's gtest support honor config.environment. by Jeffrey Yasskin · 15 years ago
  31. 7acca67 VMOVRRD and VMOVDRR both have Inst{7-6} = 0b00. by Johnny Chen · 15 years ago
  32. 4688261 Move --march, --mcpu, and --mattr from JIT/TargetSelect.cpp to lli.cpp. by Jeffrey Yasskin · 15 years ago
  33. 63d58eb Make test more fucused eliminating extraneous bits. by Bill Wendling · 15 years ago
  34. 73163f8 MC: Change default comment column to 40 characters. by Daniel Dunbar · 15 years ago
  35. 401f030 Fix test. by Evan Cheng · 15 years ago
  36. 0e73c39 implement the non-relocation forms of memory operands by Chris Lattner · 15 years ago
  37. 5f94193 Handle tail call with byval arguments. by Evan Cheng · 15 years ago
  38. 1ac23b1 start adding MRMDestMem, which requires memory form mod/rm encoding by Chris Lattner · 15 years ago
  39. 28249d9 Add a few more encodings, we can now encode all of: by Chris Lattner · 15 years ago
  40. 5ba8bf6 When the scheduler unfold a load folding instruction it move some of the predecessors to the unfolded load. It decides what gets moved to the load by checking whether the new load is using the predecessor as an operand. The check neglects the cases whether the predecessor is a flagged scheduling unit. by Evan Cheng · 15 years ago
  41. 744f579 An empty global constant (one of size 0) may have a section immediately by Bill Wendling · 15 years ago
  42. fc375d2 Do not reassociate expressions with i1 type. SimplifyCFG converts some by Bob Wilson · 15 years ago
  43. 85bb54f Disable external stubs for X86-32 and X86-64 by Evan Phoenix · 15 years ago
  44. 6fdce65 Fix typo Duncan noticed. by Evan Cheng · 15 years ago
  45. f9c3b22 Increase inliner thresholds by 25. by Jakob Stoklund Olesen · 15 years ago
  46. e4d2d96 Fix small bug in handling instructions with more than one implicitly defined operand. by Jakob Stoklund Olesen · 15 years ago
  47. 66c439a Get the LLVMC tests working with clang++ by removing the problematic CXXFLAG in lit. by Benjamin Kramer · 15 years ago
  48. a74b126 Apply property changes from PR6228. by Benjamin Kramer · 15 years ago
  49. 18743f4 New flag for GenLibDeps, and llvm-config-perobjincl. by Torok Edwin · 15 years ago
  50. 7db21bd move the PR6214 microoptzn to this file. by Chris Lattner · 15 years ago
  51. a3b24f8 fix a broken archive that was breaking dejagnu only (not lit) after r95292 by Chris Lattner · 15 years ago
  52. 1f2fda9 Re-enable x86 tail call optimization. by Evan Cheng · 15 years ago
  53. e7b9747 Temporarily revert this since it appears to have caused a build failure. by Eric Christopher · 15 years ago
  54. 87c06d6 add support for the sparcv9-*-* target triple to turn on by Chris Lattner · 15 years ago
  55. 4633306 From PR6228: by Chris Lattner · 15 years ago
  56. ea4b6df Rework constant expr and array handling for objectsize instcombining. by Eric Christopher · 15 years ago
  57. 446bc10 It's too risky to eliminate sext / zext of call results for tail call optimization even if the caller / callee attributes completely match. The callee may have been bitcast'ed (or otherwise lied about what it's doing). by Evan Cheng · 15 years ago
  58. 32efba6 Change the argument to getIntegerSCEV to be an int64_t, rather by Dan Gohman · 15 years ago
  59. dcea163 Indirect tail call has to go through a call preserved register since it's after callee register pops. X86 isel lowering is using EAX / R11 and it was somehow adding that to function live out. That prevented the real function return register from being added to the function live out list and bad things happen. by Evan Cheng · 15 years ago
  60. 7670658 Filled in a few new APIs for the enhanced by Sean Callanan · 15 years ago
  61. 523d70e Use a tab instead of space after .type, for consistency. by Dan Gohman · 15 years ago
  62. c4b94e0 Rewrite FP constant handling in DEBUG_VALUE yet by Dale Johannesen · 15 years ago
  63. af6ce14 Fix (and test) function-local metadata that occurs before the instruction that it refers to; fix is to not enumerate operands of function-local metadata until after all instructions have been enumerated by Victor Hernandez · 15 years ago
  64. ec5ef6d If we're dealing with a zero-length array, don't lower to any by Eric Christopher · 15 years ago
  65. 9e90619 This test passes now on ppc darwin; if it doesn't pass by Dale Johannesen · 15 years ago
  66. 60dab95 This test passes now on ppc darwin, so reenable it. by Dale Johannesen · 15 years ago
  67. ab847e7 Debugging is now reenabled on PPC darwin, so reenable these tests (they pass). by Dale Johannesen · 15 years ago
  68. 1e80f40 enhance new encoder to support prefixes + RawFrm by Chris Lattner · 15 years ago
  69. 92b1dfe set up some infrastructure, some minor cleanups. by Chris Lattner · 15 years ago
  70. 8148ae8 Speculatively disable x86 automatic tail call optimization while we track down a self-hosting issue. by Evan Cheng · 15 years ago
  71. 394f1b5 Make test less fragile by Evan Cheng · 15 years ago
  72. 4576247 stub out a new X86 encoder, which can be tried with by Chris Lattner · 15 years ago
  73. ce79a25 rename createX86MCCodeEmitter to more accurately reflect what it creates. by Chris Lattner · 15 years ago
  74. 12ce0de Added support for X86 instruction prefixes so llvm-mc can assemble them. The by Kevin Enderby · 15 years ago
  75. c1dc8ff Emit appropriate expression to find virtual base offset. by Devang Patel · 15 years ago
  76. 4e0d19d Provide interface to identifiy artificial methods. by Devang Patel · 15 years ago
  77. 3a813dc r94686 changed all ModuleProvider parameters to Modules, which made the by Jeffrey Yasskin · 15 years ago
  78. 6351d6b Make docs less specific about their versions, at Chris's suggestion. by Jeffrey Yasskin · 15 years ago
  79. 9e2556c Add llvm_supports_darwin_and_target to DejaGNU as well, I'd almost forgotten it by Daniel Dunbar · 15 years ago
  80. 6cfb8a1 Mention the version in the documentation index and link to the 2.6 docs, which by Jeffrey Yasskin · 15 years ago
  81. 9dee8e3 llvm-mc: Add --show-inst option, for showing the MCInst inline with the assembly by Daniel Dunbar · 15 years ago
  82. 523e392 Add "Author Date Id Revision" svn:keyword properties to these files, as by Dan Gohman · 15 years ago
  83. 3992feb Adjust the heuristics used to decide when SROA is likely to be profitable. by Bob Wilson · 15 years ago
  84. f9fba30 Repository access test commit by Garrison Venn · 15 years ago
  85. 1d037b0 Remove redundant declaration. by Zhongxing Xu · 15 years ago
  86. 1c8bd7d Add constructors. by Zhongxing Xu · 15 years ago
  87. beb4269 reapply r95206, this time actually delete the code I'm replacing in the third stub case. by Chris Lattner · 15 years ago
  88. 8427d2b revert r95206, it is apparently causing bootstrap failure on i386-darwin9 by Chris Lattner · 15 years ago
  89. 8ef2cef print instruction encodings with the existing comment facilities, by Chris Lattner · 15 years ago
  90. ce2a725 make the x86 backend emit darwin stubs through mcstreamer instead of textually. by Chris Lattner · 15 years ago
  91. d269a6e make MachineModuleInfoMachO hold non-const MCSymbol*'s instead by Chris Lattner · 15 years ago
  92. 5669e30 change addPassesToEmitFile to return true on failure instead of its input, by Chris Lattner · 15 years ago
  93. febc816 Revert 94937 and move the noreturn check to codegen. by Evan Cheng · 15 years ago
  94. 2e235a8 Fixed the disassembler so it accepts multiple by Sean Callanan · 15 years ago
  95. 281d051 Make APInt::countLeadingZerosSlowCase() treat the contents of padding bits by John McCall · 15 years ago
  96. 86809cc Allow all types of callee's to be tail called. But avoid automatic tailcall if the callee is a result of bitcast to avoid losing necessary zext / sext etc. by Evan Cheng · 15 years ago
  97. 1611ebb Reconfigure with autoconf-2.60, and fix autoconf.ac to work with that version. by Jeffrey Yasskin · 15 years ago
  98. d26a80f don't emit \n's at the start of X86AsmPrinter::runOnMachineFunction, by Chris Lattner · 15 years ago
  99. f64159c84 privatize a bunch of methods and move \n printing into them. by Chris Lattner · 15 years ago
  100. 99d8061 rename printMachineInstruction -> EmitInstruction by Chris Lattner · 15 years ago