1. 211edae eliminate FileModel::Model, just use CodeGenFileType. The client by Chris Lattner · 15 years ago
  2. 4db3613 remove the remnants of TargetMachOWriterInfo. by Chris Lattner · 15 years ago
  3. 45f8c09 Add a new top-level MachO.h file for manifest constants, fixing by Chris Lattner · 15 years ago
  4. 9474d55 Added t2BFI (Bitfield Insert) entry for disassembler, with blank pattern field. by Johnny Chen · 15 years ago
  5. 6914b86 remove PPCMachOWriterInfo. by Chris Lattner · 15 years ago
  6. b5c5160 eliminate all forms of addPassesToEmitMachineCode except by Chris Lattner · 15 years ago
  7. 62a0413 Test revert 95050; there's a good chance it's causing buildbot failure. by Dale Johannesen · 15 years ago
  8. 0823d2a Inline addAssemblyEmitter into its one real caller and delete by Chris Lattner · 15 years ago
  9. 8991d51 Adding missing methods for creating Add, Mul, Neg and Sub with NUW. by Duncan Sands · 15 years ago
  10. e3d6d22 Apparently gdb is not amused by empty lines in pubtypes section. by Devang Patel · 15 years ago
  11. 31acb89 NULL terminate name in pubtypes sections. by Devang Patel · 15 years ago
  12. 39ceb47 don't turn (A & (C0?-1:0)) | (B & ~(C0?-1:0)) -> C0 ? A : B by Chris Lattner · 15 years ago
  13. 3d606bb fix a crash in loop unswitch on a loop invariant vector condition. by Chris Lattner · 15 years ago
  14. b2c9290 Perform sibcall in some cases when arguments are passes memory. Look for cases by Evan Cheng · 15 years ago
  15. 5ce0ee9 Make local RA smarter about reusing input register of a copy by Dale Johannesen · 15 years ago
  16. 3b5487e LangRef.html says that inttoptr and ptrtoint always use zero-extension by Dan Gohman · 15 years ago
  17. 6acb86d Factor out alignof expression folding into a separate function and by Dan Gohman · 15 years ago
  18. 8db08df Various code simplifications. by Dan Gohman · 15 years ago
  19. 87641fa Update CMake. by Daniel Dunbar · 15 years ago
  20. 11225dd Don't need to check the last argument since it'll always be bool. We also by Eric Christopher · 15 years ago
  21. 3a8bb73 More indentation/tabification fixes. by Eric Christopher · 15 years ago
  22. eae6ed1 Untabify previous commit. by Eric Christopher · 15 years ago
  23. 39bdc78 Kill the Mach-O writer, and temporarily make filetype=obj an error. by Nate Begeman · 15 years ago
  24. 6ddf043 Formatting. by Eric Christopher · 15 years ago
  25. 92e63d8 MOVi16 should also be marked as a UnaryDP instruction, i.e., it doesn't have a by Johnny Chen · 15 years ago
  26. f7d8483 Add "dump" method to IVUsersOneStride. by Bill Wendling · 15 years ago
  27. 7276c8c Fix PR6196. GV callee may not be a function. by Evan Cheng · 15 years ago
  28. 87c46d8 Improve EXTRACT_VECTOR_ELT patch based on comments from Duncan by Mon P Wang · 15 years ago
  29. 6cad417 Add an option to GVN to remove all partially redundant loads. This is currently by Bob Wilson · 15 years ago
  30. b29d596 eliminate a bunch of pointless LLVMContext arguments. by Chris Lattner · 15 years ago
  31. a419b56 Fix typo "of" -> "or" and change the way a line was formatted to fit by Duncan Sands · 15 years ago
  32. 6304b0d fix PR6195, a bug constant folding scalar -> vector compares. by Chris Lattner · 15 years ago
  33. 904c2fa fix PR 6157. Testcase pending. by Dale Johannesen · 15 years ago
  34. 5f670d4 cleanups. by Chris Lattner · 15 years ago
  35. b63127d fix PR6197 - infinite recursion in ipsccp due to block addresses by Chris Lattner · 15 years ago
  36. c6654ec4 Fixed a couple of optimization with EXTRACT_VECTOR_ELT that assumes the result by Mon P Wang · 15 years ago
  37. 4f8eea8 Generalize target-independent folding rules for sizeof to handle more by Dan Gohman · 15 years ago
  38. d569561 fix rdar://7590304, a miscompilation of objc apps on arm. The caller by Chris Lattner · 15 years ago
  39. 830f3f2 fix rdar://7590304, an infinite loop in instcombine. In the invoke by Chris Lattner · 15 years ago
  40. 3cb8509 Fix pr6198 by moving the isSized() check to an outer conditional. by Bob Wilson · 15 years ago
  41. d75ff31 Add a getNUWMul function. by Dan Gohman · 15 years ago
  42. 2544a1d Add a generalized form of ConstantExpr::getOffsetOf which works for by Dan Gohman · 15 years ago
  43. 9a720b0 MulOp is actually a Mips specific node, so do the match using Opcode. This fixes PR6192 by Bruno Cardoso Lopes · 15 years ago
  44. 0a4fd46 Undo r94946 now all the tests are passing again. by Evan Cheng · 15 years ago
  45. bdef66b Fix stack size bug while using o32 abi by Bruno Cardoso Lopes · 15 years ago
  46. 48d5ccf For MVNr and MVNs, we need to set Inst{25} = 0 so as not to confuse the decoder. by Johnny Chen · 15 years ago
  47. aa92bec Change TAILJMP's to be varargs and transfer implicit uses over from TCRETURN's. Otherwise the missing uses can make post-regalloc scheduling do bad things. This fixes 403.gcc. by Evan Cheng · 15 years ago
  48. e626b0f Fix a missing check from my last commit. by Evan Cheng · 15 years ago
  49. 843bd69 Avoid recursive sibcall's. by Evan Cheng · 15 years ago
  50. 1144d7e Remove a completed item, add a couple new ones. by Eli Friedman · 15 years ago
  51. be7cfa6 Simplify/generalize the xor+add->sign-extend instcombine. by Eli Friedman · 15 years ago
  52. 694488f Add a small transform: transform -(X<<Y) to (-X<<Y) when the shift has a single by Eli Friedman · 15 years ago
  53. 894c1af Moved InstallLexer() from the X86-specific AsmLexer by Sean Callanan · 15 years ago
  54. 56a5886 Do not mark no-return calls tail calls. It'll screw up special calls like longjmp and it doesn't make much sense for performance reason. If my logic is faulty, please let me know. by Evan Cheng · 15 years ago
  55. 3ed6f87 Fix PR6144. Reload GP before the emission of CALLSEQ_END to guarantee the right reload order by Bruno Cardoso Lopes · 15 years ago
  56. 5e19460 Fix mov.d out register by using the FFR register class directly by Bruno Cardoso Lopes · 15 years ago
  57. 90cfc13 Fix a gross typo: ARMv6+ may or may not support unaligned memory operations. by Anton Korobeynikov · 15 years ago
  58. 49db68f Check alignment of loads when deciding whether it is safe to execute them by Bob Wilson · 15 years ago
  59. a6bff98 Allow more tailcall optimization: calls with inputs that are all passed in registers. by Evan Cheng · 15 years ago
  60. 1d885c0 Don't forget to transfer target flag when inserting a tailcall instruction. by Evan Cheng · 15 years ago
  61. 1ee0cb9 Emit declaration DIE for the class static variables. by Devang Patel · 15 years ago
  62. b834f5d MC/X86 AsmParser: Handle absolute memory operands correctly. We were doing by Daniel Dunbar · 15 years ago
  63. ca13461 Fix a case where debug_value could affect codegen. by Dale Johannesen · 15 years ago
  64. 6ecfccf Use more specific types to avoid casts. No functionality change. by Bob Wilson · 15 years ago
  65. 728e5eb X86.td: Refactor to bring operands that use print_pcrel_imm together. by Daniel Dunbar · 15 years ago
  66. ec2b1f1 AsmMatcher/X86: Separate out sublass for memory operands that have no segment by Daniel Dunbar · 15 years ago
  67. b489d0f Keep iterating over all uses when meeting a phi node in AllUsesOfValueWillTrapIfNull(). by Jakob Stoklund Olesen · 15 years ago
  68. 69a8c7f Modified encoding bits specification for VFP instructions. In particular, the D by Johnny Chen · 15 years ago
  69. 4483c7b Print a comment next to "materializable" global values, to distinguish by Dan Gohman · 15 years ago
  70. 6c2e8a9 PPC is not ready for sibcall optimization. by Evan Cheng · 15 years ago
  71. fb2ea61 Preserve load alignment in instcombine transformations. I've been unable to by Bob Wilson · 15 years ago
  72. 973f467 Add assertion to humor the paranoid. by Dale Johannesen · 15 years ago
  73. 2c482f4 We were not writing bitcode for function-local metadata whose operands have been erased (making it not have any more function-local operands) by Victor Hernandez · 15 years ago
  74. 36664bf Revert my last couple of patches. They appear to have broken bison. by Eric Christopher · 15 years ago
  75. 963e84f Use uint64_t instead of unsigned for offsets and sizes. by Bob Wilson · 15 years ago
  76. 3eb4f7e Improve isSafeToLoadUnconditionally to recognize that GEPs with constant by Bob Wilson · 15 years ago
  77. 8cbb612 Add size and location info in DW_TAG_class_type descriptor. by Devang Patel · 15 years ago
  78. 27a53de Before inserting llvm.dbg.declare intrinsic at the end of a basic block, check whether the basic block has a terminator or not. by Devang Patel · 15 years ago
  79. 4f17eb8 Fix MSVC build. by Benjamin Kramer · 15 years ago
  80. 5908839 Convert some users of ftostr to raw_ostream. by Benjamin Kramer · 15 years ago
  81. f304ff6 Use llvm::format instead of ftostr (which just calls sprintf). by Benjamin Kramer · 15 years ago
  82. 5c2873a Change the SREM case to match the logic in the IR version ComputeMaskedBits. by Duncan Sands · 15 years ago
  83. 7096ae4 Catch more trivial tail call opportunities: no inputs and output types match. by Evan Cheng · 15 years ago
  84. ac51217 Having RHSKnownZero and RHSKnownOne be alternative names for KnownZero and KnownOne by Duncan Sands · 15 years ago
  85. cfd5418 It looks like the changes to the SRem logic of SimplifyDemandedUseBits by Duncan Sands · 15 years ago
  86. 407e47c Make strcpy_chk lower to strcpy if we have a safe size. by Eric Christopher · 15 years ago
  87. 949124c Add constant support to object size handling and remove default by Eric Christopher · 15 years ago
  88. 466f37b Generic reformatting and comment fixing. No functionality change. by Bill Wendling · 15 years ago
  89. 9f9113a Add newline to debugging output, and fix some grammar-os in comment. by Bill Wendling · 15 years ago
  90. 95fcebd Added a custom TableGen backend to support the by Sean Callanan · 15 years ago
  91. 1897ed3 mem2reg erases the dbg.declare intrinsics that it converts to dbg.val intrinsics by Victor Hernandez · 15 years ago
  92. 4533cac Assign the ordering of SDNodes in a much less intrusive fashion. After the by Bill Wendling · 15 years ago
  93. 8ca83b4 Remove the folding rule by Dan Gohman · 15 years ago
  94. 12ea66a Replace strcpy with memcpy when we have the length around anyway. by Benjamin Kramer · 15 years ago
  95. 2c47368 Fix PR6165. The bug was that LHSKnownZero was being and'd with DemandedMask by Duncan Sands · 15 years ago
  96. 21569cd Add llvm::Program::ChangeStderrToBinary(). by Douglas Gregor · 15 years ago
  97. 150dfa8 Check Type::isSized before calling ScalarEvolution::getAllocSizeExpr, by Dan Gohman · 15 years ago
  98. a34103f convert the last 3 targets to use EmitFunctionBody() now that by Chris Lattner · 15 years ago
  99. 06ed3e7 Make getAlignOf return an i64, for consistency with getSizeOf and by Dan Gohman · 15 years ago
  100. 0f5efe5 Remove SCEVAllocSizeExpr and SCEVFieldOffsetExpr, and in their place by Dan Gohman · 15 years ago