1. 42cdcb9 Convert more Neon tests to use FileCheck. by Bob Wilson · 16 years ago
  2. c004792 Replace dregsingle operand modifier with explicit escaped curly brackets. by Bob Wilson · 16 years ago
  3. ad5312a Convert a few Neon tests to use FileCheck. by Bob Wilson · 16 years ago
  4. 323e7d3 Clean up the handling of two-address operands in RegScavenger. by Jakob Stoklund Olesen · 16 years ago
  5. f955cbf Don't give implicit machine operands special treatment in the register scavenger. by Jakob Stoklund Olesen · 16 years ago
  6. 4dcff6d Restlyize to match other targets, fixes cmake build to boot. by Mike Stump · 16 years ago
  7. 9e7a312 Enable load / store multiple pass for Thumb2. It's not using ldrd / strd yet. by Evan Cheng · 16 years ago
  8. 275bb1b remove a random reference to subtarget. Even without this, we by Chris Lattner · 16 years ago
  9. 53e4471 Add NEON single-precision FP support for fabs and fneg. by David Goodwin · 16 years ago
  10. 53a7f16 TableGen / AsmMatcher: Tweaks to avoid generating completely bogus match by Daniel Dunbar · 16 years ago
  11. 6db0a8b When exec() fails, return 127 instead of errno; the parent process has no way to by Daniel Dunbar · 16 years ago
  12. d03eecd Privatize the last bit of Constant-creation state. by Owen Anderson · 16 years ago
  13. f9c1ccf rip out SectionEndDirectiveSuffix support, only uses by by Chris Lattner · 16 years ago
  14. efb8e3e Don't tamper with <undef> operands in MachineInstr::addRegisterKilled. by Jakob Stoklund Olesen · 16 years ago
  15. ded2e3b LowerSubregsInstructionPass::LowerExtract should not extend the live range of registers. by Jakob Stoklund Olesen · 16 years ago
  16. d37bc5a Enforce stricter rules in machine code verifier. by Jakob Stoklund Olesen · 16 years ago
  17. 71d342e Most flags are reserved registers on Blackfin. The only exception is CC. by Jakob Stoklund Olesen · 16 years ago
  18. 3425df4 In thumb mode, r7 is used as frame register. This fixes pr4681. by Evan Cheng · 16 years ago
  19. b84f3d4 Match common pattern for FNMAC. Add NEON SP support. by David Goodwin · 16 years ago
  20. 831b500 Improve tests. by David Goodwin · 16 years ago
  21. ada097a Legalize i64 store operations generated by inst-combine. by Sanjiv Gupta · 16 years ago
  22. 42a83f2 Initial support for single-precision FP using NEON. Added "neonfp" attribute to enable. Added patterns for some binary FP operations. by David Goodwin · 16 years ago
  23. c7a6da6 Add some type traits that are used for Clang's statically-checked by Douglas Gregor · 16 years ago
  24. 7d35249 Fix PR4528. This scavenger assertion is too strict. The two-address value is by Evan Cheng · 16 years ago
  25. 7145e9b Avoid compiler warning (in -Asserts mode) by Daniel Dunbar · 16 years ago
  26. ec40975 enhance codegen to put 16-bit character strings into the by Chris Lattner · 16 years ago
  27. 7e88a50 fix a fixme: don't create an explicit "CStringSection" for ELF, by Chris Lattner · 16 years ago
  28. 1850e5a Add support emiting for 2/4 byte mergable strings to the ".rodata.str*" by Chris Lattner · 16 years ago
  29. 0307a76 * Use "svn export" instead of "svn co" and avoid cleaning up .svn dirs by Misha Brukman · 16 years ago
  30. 939ba32 Ooops, I was too fast to commit the wrong fix :( by Anton Korobeynikov · 16 years ago
  31. 20e037a Fix a typo - this unbreaks llvm-gcc build on arm by Anton Korobeynikov · 16 years ago
  32. eb084d1 Thumb2 does not have ib (increment before) and da (decrement after) forms of ldm / stm. by Evan Cheng · 16 years ago
  33. d5ac404 Use separate ValueList for metadata. This fixes PR4666. by Devang Patel · 16 years ago
  34. 3b24c01 make MergeableCString be a SectionKind "abstract class", and by Chris Lattner · 16 years ago
  35. 37442b7 Minor www site formating improvements. by Edward O'Callaghan · 16 years ago
  36. 912538b Revert recent bitcode writer patches. by Devang Patel · 16 years ago
  37. 27d703b llvm-gcc checks the static asm variable is valid in ValidateRegisterVariable. Make this work for PPC. by Bill Wendling · 16 years ago
  38. 0a0193e switch ValueMap to using AssertingVH. This is an old patch I had laying by Chris Lattner · 16 years ago
  39. 4b3d572 No really, it's unused. by Daniel Dunbar · 16 years ago
  40. a277f4e Remove unused function. by Daniel Dunbar · 16 years ago
  41. 214e223 Remove now unused Module argument to createTargetMachine. by Daniel Dunbar · 16 years ago
  42. 2822e17 Fixed now. by Bill Wendling · 16 years ago
  43. c4f8861 Add test for PR4678 by Rafael Espindola · 16 years ago
  44. d9a05eb XFAIL for the moment. by Bill Wendling · 16 years ago
  45. 13ed1e2 Remove dead code. by Devang Patel · 16 years ago
  46. 2453c40 Fix MDString Abbrev setup. by Devang Patel · 16 years ago
  47. d701aa7 Constants and Metadata share ValueList. This means they must be emitted interleaved (using appropriate BLOCK_IDs) otherwise ValuePtrs index gets out of sync. by Devang Patel · 16 years ago
  48. f0409ea Remove ARM specific getInlineAsmLength. We'll rely on the simpler (and faster) generic algorithm for now. If more accurate computation is needed, we'll rely on the disassembler. by Evan Cheng · 16 years ago
  49. 27934da Load / store multiple pass fixes for Thumb2. Not enabled yet. by Evan Cheng · 16 years ago
  50. fa2ea1a Emit sub r, #c instead of transforming it to add r, #-c if c fits in 8-bit. This is a bit of pre-mature optimization. 8-bit variant makes it likely it will be narrowed to a 16-bit instruction. by Evan Cheng · 16 years ago
  51. a599bff Lower Neon VLD* intrinsics to custom DAG nodes, and manually allocate the by Bob Wilson · 16 years ago
  52. 916afdb Minor cleanup. No functional changes intended. by Bob Wilson · 16 years ago
  53. 206ad10 Propogate the Depth argument when calling by Dan Gohman · 16 years ago
  54. f6e75c3 Update CMake files. by Ted Kremenek · 16 years ago
  55. 290c2f5 eliminate CurrentSection, rename CurrentSection_ -> CurrentSection, make it private, by Chris Lattner · 16 years ago
  56. c6fdced Kill off SwitchToDataSection and SwitchToTextSection, woo. by Chris Lattner · 16 years ago
  57. 7b59e24 remove an unneeded section switch. by Chris Lattner · 16 years ago
  58. 2dfddee switch ppc to using SwitchToSection instead of textual section stuff. by Chris Lattner · 16 years ago
  59. 4771e16 Keep track of metadata used by other metadata. by Devang Patel · 16 years ago
  60. 5e44e47 use TLOF to compute the section for a function instead of by Chris Lattner · 16 years ago
  61. 5544c6c Minor whitespace fix, so this doesn't look like a unary *. by Dan Gohman · 16 years ago
  62. 8bb9c92 Add -disable-output. Thanks Bill! by Dan Gohman · 16 years ago
  63. f61159b convert macho stub emission to use SwitchToSection instead of textual sections. by Chris Lattner · 16 years ago
  64. 865aaf0 hoist some common code out of a switch by Chris Lattner · 16 years ago
  65. 43ee5f7 Add a new Constant::getIntegerValue helper function, and convert a by Dan Gohman · 16 years ago
  66. c8bfb7a this really shouldn't switch sections without telling the asmprinter, but by Chris Lattner · 16 years ago
  67. b525766 by David Greene · 16 years ago
  68. 11e9657 Eliminate textual section switching from the x86 backend, one by Chris Lattner · 16 years ago
  69. a6d6586 Lower CONCAT_VECTOR during legalization instead of matching it during isel. by Bob Wilson · 16 years ago
  70. 980daea Fix Bug 4657: register scavenger asserts with subreg lowering by Jakob Stoklund Olesen · 16 years ago
  71. ea1c9b7 Minor stylistic cleanups in the Blackfin target. by Jakob Stoklund Olesen · 16 years ago
  72. cdc0654 Make SimplifyDemandedUseBits generate vector constants where by Eli Friedman · 16 years ago
  73. 38c3988 make getObjFileLowering() return a non-const reference. by Chris Lattner · 16 years ago
  74. 9a7a4d2 remove a dead switch directive, replace it with some by Chris Lattner · 16 years ago
  75. 6e7a85c Revert 77974. It breaks 3 of the ARM tests. by Bob Wilson · 16 years ago
  76. d2aee8c Remove neverHasSideEffects on MMX_MOVD64rrv164 since it has a matching pattern. by Evan Cheng · 16 years ago
  77. 1763766 eliminate textual section switching from intel asm printer. by Chris Lattner · 16 years ago
  78. d54a6b8 make SwitchToSection accept null sections for now. by Chris Lattner · 16 years ago
  79. d1a919e Change C, CBE, MSIL to not provide target data via getTargetData(). by Daniel Dunbar · 16 years ago
  80. 2caf1b2 Allow targets to custom handle softening of results or operands before trying the standard stuff. by Sanjiv Gupta · 16 years ago
  81. 4e02eb0 Provide target data from the module if the target machine doesn't have any. by Daniel Dunbar · 16 years ago
  82. d5fe92e llvm_report_error already prints "LLVM ERROR:". So stop reporting errors like "LLVM ERROR: llvm: error:" or "LLVM ERROR: ERROR:". by Benjamin Kramer · 16 years ago
  83. 0144280 Unbreak win64 compilation callback. by Anton Korobeynikov · 16 years ago
  84. eed0ff1 Fix a coaelescer bug. If a copy val# is extended to eliminate a non-trivially coalesced copy, and the copy kills its source register. Trim the source register's live range to the last use if possible. This fixes up kill marker to make the scavenger happy. by Evan Cheng · 16 years ago
  85. dd93f5e Create proper frame index for FP by Anton Korobeynikov · 16 years ago
  86. 6dde14b Perform bitconvert to proper type by Anton Korobeynikov · 16 years ago
  87. 4ab1553 Add 'Indirect' LocInfo class and use to pass __m128 on win64. Also minore fixes here and there (mostly __m64). by Anton Korobeynikov · 16 years ago
  88. 80cb8aa Cleanup Darwin MMX calling conv stuff - make the stuff more generic. This also fixes a subtle bug, when 6th v1i64 argument passed wrongly. by Anton Korobeynikov · 16 years ago
  89. 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
  90. 3e4c41a Remove the GCC path from libLTO. This has been superceded by setAssemblerPath. by Nick Lewycky · 16 years ago
  91. a82f883 Add NamedMDNode destructor. by Devang Patel · 16 years ago
  92. 8d632c1 Use movd instead of movq by Rafael Espindola · 16 years ago
  93. 0508471 Add FileUpdate tool, conditionally updates its output based on its input. by Daniel Dunbar · 16 years ago
  94. defc853 Fix a race condition in getting the process exit code on Win32. by Daniel Dunbar · 16 years ago
  95. 4bd03ab Remove now unused arguments from TargetRegistry::lookupTarget. by Daniel Dunbar · 16 years ago
  96. 9072c81 These are done. by Evan Cheng · 16 years ago
  97. 3c2d4bf Pass target triple string in to TargetMachine constructor. by Daniel Dunbar · 16 years ago
  98. 0c794b8 Fix the instruction encoding. by Rafael Espindola · 16 years ago
  99. cc2b67a Remove a bitcast that was a no-op. Thanks to Eli Friedman for noticing it. by Rafael Espindola · 16 years ago
  100. def390a Use movq to move 64 bits in and out of mmx registers. Fixes PR4669 by Rafael Espindola · 16 years ago