1. d9f3fc7 Increment counter inside insertDebugValue(). by Devang Patel · 13 years ago
  2. 1f35b17 We need to map DebugLoc. It leads to Fuction * (through subprogram entry node) which should be appropriately mapped. by Devang Patel · 13 years ago
  3. 211da8f Linke NamedMDNodes after linking global values as comment suggests. by Devang Patel · 13 years ago
  4. 0ecd825 allow \r's in .s files. by Chris Lattner · 13 years ago
  5. 2a66cea Introduce adjustFixupOffset that adjusts the fixup offset of a relocation. by Roman Divacky · 13 years ago
  6. ad90d3a Add counter. by Devang Patel · 13 years ago
  7. a81388f Fix an obvious type. Patch by Ivan Krasin. by Evan Cheng · 13 years ago
  8. dd5663c Fix an obvious type. Patch by Ivan Krasin. by Evan Cheng · 13 years ago
  9. 154c41d LDCL_POST and STCL_POST need one's-complement offsets, rather than two's complement offsets. Add an appropriate immediate type for them. by Owen Anderson · 13 years ago
  10. 8036586 Add obviously missing "break". Noticed by Andrey Karpov with by Duncan Sands · 13 years ago
  11. bbf9c4a Add an assert to check that the Addend fits the file format. by Rafael Espindola · 13 years ago
  12. c9d904e Fix what seems an obvious typo. Patch by Ivan Krasin. Problem by Duncan Sands · 13 years ago
  13. 0712108 Reverting r136884 updateUnloop, which crashed a linux builder. by Andrew Trick · 13 years ago
  14. e651983 Fix http://llvm.org/bugs/show_bug.cgi?id=10568 by Jason W Kim · 13 years ago
  15. 456a925 Only access both operands of an INSERT_SUBVECTOR if it is an INSERT_SUBVECTOR. by Bill Wendling · 13 years ago
  16. 7ce0579 ARM refactoring assembly parsing of memory address operands. by Jim Grosbach · 13 years ago
  17. 762797d An algorithm for incrementally updating LoopInfo within a by Andrew Trick · 13 years ago
  18. 882bcc6 whitespace by Andrew Trick · 13 years ago
  19. 79513ed Correctly handle multiple DBG_VALUE instructions at the same SlotIndex. by Jakob Stoklund Olesen · 13 years ago
  20. 0bc8bbb Fix broken encoding of tCBNZ. by Owen Anderson · 13 years ago
  21. a92afc1 Enable compact region splitting by default. by Jakob Stoklund Olesen · 13 years ago
  22. 5787124 Do not drop undef debug values. These are used as range termination marker by live debug variable pass. by Devang Patel · 13 years ago
  23. b87f91b Be more conservative when forming compact regions. by Jakob Stoklund Olesen · 13 years ago
  24. 32668ea Fix some warnings from Clang in release builds: by Chandler Carruth · 13 years ago
  25. 0767267 Fix typo in #include which revealed in the case-sensitive filesystem. by Jakub Staszak · 13 years ago
  26. 990f78d Use MachineBranchProbabilityInfo in If-Conversion instead of its own heuristics. by Jakub Staszak · 13 years ago
  27. 2626dba Remove the LowerSetJmp pass. It wasn't used effectively by any of the targets. by Bill Wendling · 13 years ago
  28. 8ea4523 Add more constantness in BlockFrequencyInfo. by Jakub Staszak · 13 years ago
  29. 26689ac New approach to r136737: insert the necessary fences for atomic ops in platform-independent code, since a bunch of platforms (ARM, Mips, PPC, Alpha are the relevant targets here) need to do essentially the same thing. by Eli Friedman · 13 years ago
  30. 1488f76 Remove unused variables. by Benjamin Kramer · 13 years ago
  31. cfc55c2 Some revisions to Devang's change r136759 for merged global debug info. by Bob Wilson · 13 years ago
  32. 1009c32 SCEV: Use AssertingVH to catch dangling BasicBlock* when passes forget by Andrew Trick · 13 years ago
  33. 1c3ff65 whitespace by Andrew Trick · 13 years ago
  34. 56e3232 Handle IMPLICIT_DEF instructions in X86FloatingPoint. by Jakob Stoklund Olesen · 13 years ago
  35. fb5179a fix PR10286, a problem with the .ll printer handling block addresses that are out-of-scope. by Chris Lattner · 13 years ago
  36. 027cbf9 Use byte offset, instead of element number, to access merged global. by Devang Patel · 13 years ago
  37. dbd2255 Small cleanups: by Nick Lewycky · 13 years ago
  38. d0c0d44 Add this back in for now. There are still a few passes which create unwind instructions at the moment. by Bill Wendling · 13 years ago
  39. d5061a9 Fix logical error when detecting lifetime intrinsics. by Nick Lewycky · 13 years ago
  40. 19308a1 Replace the 'UnwindInst' check with a check for 'ResumeInst', which also exits by Bill Wendling · 13 years ago
  41. 3f5beed Use the precomputed def presence in RAGreedy::calcSpillCost. by Jakob Stoklund Olesen · 13 years ago
  42. 5ebca79 Inform SpillPlacement about blocks with defs. by Jakob Stoklund Olesen · 13 years ago
  43. fe62d92 Rename {First,Last}Use to {First,Last}Instr. by Jakob Stoklund Olesen · 13 years ago
  44. 989f61e ARM backend support for atomicrmw and cmpxchg with non-monotonic ordering. Not especially pretty, but seems to work well enough. If this looks okay, I'll put together similar patches for Mips, PPC, and Alpha. by Eli Friedman · 13 years ago
  45. 77ee114 Add a BlockInfo::FirstDef field. by Jakob Stoklund Olesen · 13 years ago
  46. 4751eb7 Delete BlockInfo::LiveThrough. It wasn't used any more. by Jakob Stoklund Olesen · 13 years ago
  47. d8030c7 Teach InstCombine that lifetime intrincs aren't a real user on the result of a by Nick Lewycky · 13 years ago
  48. 0e0a880 Extend the SpillPlacement interface with two new features. by Jakob Stoklund Olesen · 13 years ago
  49. c684e83 Move methods in PassManagerBuilder offline. by Rafael Espindola · 13 years ago
  50. fe1926e Add new atomic instructions to SCCP. No functional change, but stops debug spam. by Eli Friedman · 13 years ago
  51. 3e69c13 Lifetime intrinsics on undef are dead. by Nick Lewycky · 13 years ago
  52. 49cb9b8 Assume .cfi_startproc is the first thing in a function. If the function is by Rafael Espindola · 13 years ago
  53. 6cdc1f4 Don't create a ridiculous EXTRACT_ELEMENT. PR10563. by Eli Friedman · 13 years ago
  54. 96279d0 Fix the broken encodings for the VFP vmov.f32 and vmov.f64 instructions, as well as the comments that explain them incorrectly. by Owen Anderson · 13 years ago
  55. b93509d Tidy up. 80 columns. by Jim Grosbach · 13 years ago
  56. e39389a ARM: rename addrmode7 to addr_offset_none. by Jim Grosbach · 13 years ago
  57. c9c0cc1 Comment out the PPC relocation offset adjustment. It must be done differently. by Roman Divacky · 13 years ago
  58. ac5f13f Make this kind of lowering to be supported by 256-bit instructions: by Bruno Cardoso Lopes · 13 years ago
  59. 29630ff Remove trailing semicolon. by Roman Divacky · 13 years ago
  60. 2c0d69f Sketch out PowerPC ELF writer. This is enough to get clang -integrated-as by Roman Divacky · 13 years ago
  61. 1600525 Remove the LLVMBuildUnwind C API function. by Bill Wendling · 13 years ago
  62. fcb4356 Use consistent terminology for loop exit/exiting blocks. Name change only. by Andrew Trick · 13 years ago
  63. 9b7fdc7 Revert r136503 and r136480 in an effort to fix non-determinism in the llvm-gcc buildbots on i386. Devang is looking into the root cause. by Owen Anderson · 13 years ago
  64. 3207c9a Bail from FastISel when we encounter a volatile memset intrinsic. Patch by Ivan by Nick Lewycky · 13 years ago
  65. 02c8460 Move imm0_255 to ARMInstrInfo.td with the other immediate predicates. by Jim Grosbach · 13 years ago
  66. b2756af Fix comments. by Jim Grosbach · 13 years ago
  67. 55244ce Add v4f64 -> v2f32 fp_round support. Also add a testcase to exercise by Bruno Cardoso Lopes · 13 years ago
  68. aed890b Teach PreprocessISelDAG to be aware of vector types and to not process them. by Bruno Cardoso Lopes · 13 years ago
  69. 8af2451 Lower CONCAT_VECTORS to use two VINSERTF128 instructions instead of by Bruno Cardoso Lopes · 13 years ago
  70. 81fd0ba Actually finish switching to the new system for Target sublibrary by Chandler Carruth · 13 years ago
  71. 531f19f Since vectors with all ones can't be created with a 256-bit instruction, by Bruno Cardoso Lopes · 13 years ago
  72. 8ead80d Set endianess and pointer size for PPC Linux. Bug noticed by Roman Divacky. by Evan Cheng · 13 years ago
  73. b137f16 Change SmallVector to SmallPtrSet in BranchProbabilityInfo. Handle cases where by Jakub Staszak · 13 years ago
  74. 965b891 Fix crash with varargs function with no named parameters. by Richard Osborne · 13 years ago
  75. 32ab312 Update CMake target names for tablegen-generated data in the X86 and ARM targets. This should fix the CMake build with MSVC. by Douglas Gregor · 13 years ago
  76. 5cd8ea2 Add braces. by Jay Foad · 13 years ago
  77. 8d94865 Simplify printAlias. by Jay Foad · 13 years ago
  78. 4255274 Micro-optimisation in getAliasedGlobal. by Jay Foad · 13 years ago
  79. b899d95 Remove an unnecessary cast. by Jay Foad · 13 years ago
  80. 8733409 I mis-interpreted the MCDisassembler's intended dependencies. Now to fix by Chandler Carruth · 13 years ago
  81. dccc03b Add the 'resume' instruction for the new EH rewrite. by Bill Wendling · 13 years ago
  82. 6762dc1 Do not handle cases with >= and <= predicates. by Jakub Staszak · 13 years ago
  83. 4faf553 Remove untrue comment. by Jakub Staszak · 13 years ago
  84. a385c20 Do not handle case where LHS is equal to zero, because InstCombiner always moves by Jakub Staszak · 13 years ago
  85. 592ad6a Add a small gep optimization I noticed was missing while reading some IL. by Rafael Espindola · 13 years ago
  86. c476902 Time the emission of debug values. by Jakob Stoklund Olesen · 13 years ago
  87. a5dd550 Add Zero Heurestics to BranchProbabilityInfo. If we compare value to zero we by Jakub Staszak · 13 years ago
  88. 21384c4 Revert r136528 "Enable compact region splitting by default." by Jakob Stoklund Olesen · 13 years ago
  89. 61377a1 Switch another of the old dependencies on implicitly produced synthetic by Chandler Carruth · 13 years ago
  90. 10c6d12 Revert r136253, r136263, r136269, r136313, r136325, r136326, r136329, r136338, by Bill Wendling · 13 years ago
  91. efd7919 Added several architecture names. by Sean Callanan · 13 years ago
  92. 4af0f5f Revert "Don't check liveness of unallocatable registers." by Jakob Stoklund Olesen · 13 years ago
  93. eeb57c7 Don't check liveness of unallocatable registers. by Jakob Stoklund Olesen · 13 years ago
  94. 93e6f02 Check for multiple defs in the machine code verifier. by Jakob Stoklund Olesen · 13 years ago
  95. 73e7dce Add an isSSA() flag to MachineRegisterInfo. by Jakob Stoklund Olesen · 13 years ago
  96. c8f34de Do not lose branch weights when lowering SwitchInst. by Jakub Staszak · 13 years ago
  97. 9162abb Enable compact region splitting by default. by Jakob Stoklund Olesen · 13 years ago
  98. ef7f1e7 Add support for the 'Q' constraint. by Eric Christopher · 13 years ago
  99. 4cea5ba have the verifier catch gep's into opaque struct types. PR10473 by Chris Lattner · 13 years ago
  100. e1cf590 ARM SRS instruction parsing, diassembly and encoding support. by Jim Grosbach · 13 years ago