1. bd50a16 Delete trailing whitespace. by Mikhail Glushenkov · 16 years ago
  2. b3f5bfe Some of GR8_NOREX registers are only available in 64-bit mode. by Evan Cheng · 16 years ago
  3. 85be408 Handle aggregate type arguments to direct and indirect calls. by Sanjiv Gupta · 16 years ago
  4. 442b7bf Use the output of the asm so the optimizer won't delete it. by Dale Johannesen · 16 years ago
  5. 0b2a153 LoopIndexSplit needs to inform the loop pass manager of the instructions it is by Owen Anderson · 16 years ago
  6. ec65a7d Do not force asm's to be chained if they don't touch by Dale Johannesen · 16 years ago
  7. 87d696a Fix PR3934 part 2. findOnlyInterestingUse() was not setting IsCopy and IsDstPhys which are returned by value and used by callee. This happened to work on the earlier test cases because of a logic error in the caller side. by Evan Cheng · 16 years ago
  8. 4cbb173 Make these errors more noticable in build logs. by Daniel Dunbar · 16 years ago
  9. b1303d0 Change SelectionDAG type legalization to allow BUILD_VECTOR operands to be by Bob Wilson · 16 years ago
  10. 88c7af0 Rename COPY_TO_SUBCLASS to COPY_TO_REGCLASS, and generalize by Dan Gohman · 16 years ago
  11. 26cbf9e Refactor some code in SelectionDAGLegalize::ExpandBUILD_VECTOR. by Bob Wilson · 16 years ago
  12. 3005ed6 PR3934: Fix a bogus two-address pass assertion. by Evan Cheng · 16 years ago
  13. 7126702 Get rid of some compile warnings. by Bill Wendling · 16 years ago
  14. 17893a5 Add a static APInt::getNumWords by Douglas Gregor · 16 years ago
  15. 48c7fa2 Right now, Debugging information to encode scopes (DW_TAG_lexical_block) relies on DBG_LABEL. Unfortunately this intefers with the quality of optimized code. by Devang Patel · 16 years ago
  16. 0f7fef3 by Devang Patel · 16 years ago
  17. 21e3dfb Implement x86 h-register extract support. by Dan Gohman · 16 years ago
  18. f8c7394 Add a new TargetInstrInfo MachineInstr opcode, COPY_TO_SUBCLASS. by Dan Gohman · 16 years ago
  19. 8433df3 Remove x86's special-case handling for ISD::TRUNCATE and by Dan Gohman · 16 years ago
  20. 3cf9b3e Fix copy+pastos in comments. by Dan Gohman · 16 years ago
  21. 8a17870 Generalize getRegisterClassForRegister to handle registers by Dan Gohman · 16 years ago
  22. 70f2f65 Don't abort on an aliasing physical register that does not have by Dan Gohman · 16 years ago
  23. 9a77a92 When assigning a physical register to a MachineOperand, set by Dan Gohman · 16 years ago
  24. ee30047 List the l registers before h registers, for consistency. by Dan Gohman · 16 years ago
  25. 6ed0e20 Add an assertion to verify that a copy was actually emitted. by Dan Gohman · 16 years ago
  26. 3cd0aa3 Use X86::SUBREG_8BIT instead of hard-coding the equivalent constant. by Dan Gohman · 16 years ago
  27. 04d19f0 Add a comment about MOVSX64rr8. by Dan Gohman · 16 years ago
  28. 73099b1 Add comments to INSERT_SUBREG, EXTRACT_SURBEG, SUBREG_TO_REG, and IMPLICIT_DEF. by Dan Gohman · 16 years ago
  29. 8cc632f Fix another hard-coded constant to use X86AddrNumOperands. by Dan Gohman · 16 years ago
  30. 7ff5bff X86-64 TLS support for local exec and initial exec. by Rafael Espindola · 16 years ago
  31. 12f23a8 While passing arg of types larger than char only one byte at lower end was getting passed. We couldn't catch this as we did not have tests that were passing an int value larger than 256. by Sanjiv Gupta · 16 years ago
  32. 14b9ed1 Fix ocaml bindings; add "available_externally" linkage type. by Nick Lewycky · 16 years ago
  33. 55f64db Fix warning in .ll parser, detect and reject available_externally on function by Nick Lewycky · 16 years ago
  34. db1afd4 add AvailableExternally linkage to C bindings. by Chris Lattner · 16 years ago
  35. 266c7bb Add a new "available_externally" linkage type. This is intended by Chris Lattner · 16 years ago
  36. 2c71b8f eliminate unneeded parens. by Chris Lattner · 16 years ago
  37. 267fddb Regenerate. by Nick Lewycky · 16 years ago
  38. 93f70fc Link against libffi if available, fall back to "no external calls from by Nick Lewycky · 16 years ago
  39. ef5facd Add paragraph tags. by Nick Lewycky · 16 years ago
  40. b725315 fix PR3965:SIGINT handler not restored after calling ParseAST(), by Chris Lattner · 16 years ago
  41. b215776 In X86DAGToDAGISel::MatchWrapper, if base or index are set, avoid matching by Rafael Espindola · 16 years ago
  42. ddeed50 Use a hashtable for TargetRegisterClass::contains. by Owen Anderson · 16 years ago
  43. 49a168d refactor some code into X86DAGToDAGISel::MatchWrapper by Rafael Espindola · 16 years ago
  44. 9f85634 Add Kaleidoscope to examples/ so that it gets built regularly and we'll notice by Nick Lewycky · 16 years ago
  45. de9b4c4 Fix compile error. Pointed out by mait on #llvm IRC! by Nick Lewycky · 16 years ago
  46. 5db4cdf "There was a typo in my previous patch which leads to miscompilation of by Chris Lattner · 16 years ago
  47. 1cefb74 Add tests for the parts of X86-64 TLS that are already implemented. by Rafael Espindola · 16 years ago
  48. 8d57b77 fix a cross-block fastisel crash handling overflow intrinsics. by Chris Lattner · 16 years ago
  49. 36e3946 make UpdateValueMap handle the possiblity that we could be by Chris Lattner · 16 years ago
  50. c5040ab optimize FastISel::UpdateValueMap to avoid duplicate map lookups, by Chris Lattner · 16 years ago
  51. a9a4225 simplify code by using IntrinsicInst. by Chris Lattner · 16 years ago
  52. 0461c0a Add new TargetInstrDesc::hasImplicitUseOfPhysReg and by Chris Lattner · 16 years ago
  53. f5b6bc7 add some optimizations for strncpy/strncat and factor some by Chris Lattner · 16 years ago
  54. c6fa3ff Revert r68847. It breaks the build on non-Darwin targets, with this message by Dan Gohman · 16 years ago
  55. 2057532 Keep track of inlined functions and their locations. This information is collected when nested llvm.dbg.func.start intrinsics are seen. (Right now, inliner removes nested llvm.dbg.func.start intrinisics during inlining.) by Devang Patel · 16 years ago
  56. dbf1e2b move a target-specific test into its directory so it isn't run if you by Chris Lattner · 16 years ago
  57. 7e0fc8a Fixed spelling. by Misha Brukman · 16 years ago
  58. 03f0a2f DebugLabelFolder ruthlessly deletes redundant labels. However, sometimes the redundant labels is referenced by debug info somewhere else. This patch provies a way so that dwarf writer can mark labels as used. by Devang Patel · 16 years ago
  59. ec15bbf Clean up a bunch of whitespace issues and fix a comment typo. by Bob Wilson · 16 years ago
  60. 6818985 Don't install the libLLVMHello.dylib example. by Bill Wendling · 16 years ago
  61. fa72236 Add compatibility_version and current_version flags when creating dylibs. by Bill Wendling · 16 years ago
  62. 82934f2 Don't run "dsymutils" on .a files. by Bill Wendling · 16 years ago
  63. 296185c fix two problems with machine sinking: by Chris Lattner · 16 years ago
  64. 0355862 Now that register classes have names, include the name in debug output. by Dan Gohman · 16 years ago
  65. 5c5f5a2 fix a broken assertion in ilist_iterator, which caused it to crash in the by Chris Lattner · 16 years ago
  66. b357f04 fix typo, patch by Shlomi Fish! by Chris Lattner · 16 years ago
  67. a3613be Added code to handle spilling and reloading of FSRs. by Sanjiv Gupta · 16 years ago
  68. dbcfb30 Don't fold a load if the other operand is a TLS address. by Rafael Espindola · 16 years ago
  69. cb8c477 Cleanup. Remove redundant llvm:: , we don't need them since we're inside by Nick Lewycky · 16 years ago
  70. 3584a47 Add a new Type::getPointerTo method, which is shorthand for by Chris Lattner · 16 years ago
  71. b9fc360 Add utility function to IRBuilder that takes the difference between two by Nick Lewycky · 16 years ago
  72. 5b28f86 Regenerate. by Nick Lewycky · 16 years ago
  73. c2406f2 a few fixes to "addrspace(256) is reference offset of GS segment register". by Chris Lattner · 16 years ago
  74. 7d16e85 Pass in the std::string parameter instead of returning it by value. by Bill Wendling · 16 years ago
  75. a6f02fb Constify getter methods. by Bill Wendling · 16 years ago
  76. fc16657 Remove the obsolete SelectionDAG::getNodeValueTypes and simplify by Dan Gohman · 16 years ago
  77. 1688406 Change the NumVTs field from short to int, since there's no by Dan Gohman · 16 years ago
  78. f34be82 StringMap<DIE*>::iterator::first() returns a pointer to the first character of by Bill Wendling · 16 years ago
  79. 9238385 Silence unused variable warning. by Devang Patel · 16 years ago
  80. c30aa7b ignore register zero in isRegTiedToUseOperand, following the example of by Chris Lattner · 16 years ago
  81. 3ca15c9 Give register alias checking the hash table treatment too. by Owen Anderson · 16 years ago
  82. 972bbac Use a StringMap instead of std::map for storing std::string->DIE* maps. This by Bill Wendling · 16 years ago
  83. b396992 llvm.dbg.func_start also defines beginning of function scope. by Devang Patel · 16 years ago
  84. 29c0e3d Revert r68708. It was causing this failure in the self-hosting buildbot: by Bill Wendling · 16 years ago
  85. d9df501 Fix pr3954. The register scavenger asserts for inline assembly with by Bob Wilson · 16 years ago
  86. 37831d0 The way we are trying to figure out banksel immediate operand may yield different results for different type of insns. This will eventually need to be changed but currently let us prevent the crash in cases of incorrect detection of banksel operand. by Sanjiv Gupta · 16 years ago
  87. 0c8382c reg0 references are not real registers. This fixes a crash on the by Chris Lattner · 16 years ago
  88. 685cb17 Make sure to rebuild dependencies for the `check' and `unittests' targets so by Misha Brukman · 16 years ago
  89. e206b1d Arguments to indirect calls were being passed incorrectly. They are not fixed to start after return value. by Sanjiv Gupta · 16 years ago
  90. a1cd83a Fix code size computation on x86-64, patch by Zoltan Varga! by Chris Lattner · 16 years ago
  91. 56946ed add an accessor method, patch by John McCall! by Chris Lattner · 16 years ago
  92. 6e2a46a r68576 unconverd a bug in PIC16 port (Thanks to Dan Gohman) where we were custom lowering an ADD to ADDC. by Sanjiv Gupta · 16 years ago
  93. 57fc82d Generalize ExtendUsesToFormExtLoad to be usable for ANY_EXTEND, by Dan Gohman · 16 years ago
  94. 7d770be Convert TargetRegisterInfo's super-register checking to use a pre-computed hash table just like subregister checking does. by Owen Anderson · 16 years ago
  95. 49a4ba9 Fix pointer casting problem. by Nick Lewycky · 16 years ago
  96. 8e5c0da Don't copy the operand of a SwitchInst into virtual registers as by Dan Gohman · 16 years ago
  97. 349ba49 Fix grammaros in comments. by Dan Gohman · 16 years ago
  98. b9ca608 Fixed compiler warning. by Misha Brukman · 16 years ago
  99. 6ddf2c1 Add sys::Path::makeAbsolute(). by Daniel Dunbar · 16 years ago
  100. 2eb65e2 Fix BitstreamReader's GetCurrentBitNo to return the correct bit number, and stop JumpToBit from covering up its mistakes by Douglas Gregor · 16 years ago