1. c8fcfc9 Distinguish between two copies of one inlined variable. by Devang Patel · 13 years ago
  2. 80d01dd ARM assembly parsing of MRS instruction. by Jim Grosbach · 13 years ago
  3. f1a0090 Enhance the FixedLengthDecoder to be able to generate plausible-looking decoders for ARM. by Owen Anderson · 13 years ago
  4. bdd83fe Change variable name. by Akira Hatanaka · 13 years ago
  5. ccfd931 ARM assembly parsing for MRC/MRC2/MRRC/MRRC2. by Jim Grosbach · 13 years ago
  6. cc7ecc7 Use the correct opcodes: SLLV/SRLV or AND must be used instead of SLL/SRL or by Akira Hatanaka · 13 years ago
  7. 2317fe1 Move mr[r]c[2] ARM tests and tidy up a bit. by Jim Grosbach · 13 years ago
  8. 1a2be4d ARM testcases for MOVT. by Jim Grosbach · 13 years ago
  9. 4061da1 Use descriptive variable names. by Akira Hatanaka · 13 years ago
  10. 5f16057 ARM assembly parsing for MOV (register). by Jim Grosbach · 13 years ago
  11. 558b66d Tidy up. by Jim Grosbach · 13 years ago
  12. 731f209 Tighten conditional for 'mov' cc_out. by Jim Grosbach · 13 years ago
  13. 23336b4 Reapply r135457. This needs llvm-gcc change, that I forgot to check-in yesterday. by Devang Patel · 13 years ago
  14. ffa3225 ARM assembly parsing for MOV (immediate). by Jim Grosbach · 13 years ago
  15. 0ec2aa2 Whitespace. by Jim Grosbach · 13 years ago
  16. 5a18700 Remove unused code. by Jim Grosbach · 13 years ago
  17. 29af091 Fix comments. by Akira Hatanaka · 13 years ago
  18. 70564a9 Remove redundant instructions. by Akira Hatanaka · 13 years ago
  19. 81b4411 Separate code that modifies control flow from code that adds instruction to by Akira Hatanaka · 13 years ago
  20. 6bc1dbc ARM range checking for so_imm operands in assembly parsing. by Jim Grosbach · 13 years ago
  21. f51bb7c Revert "Make a provision to encode inline location in a variable. This will enable dwarf writer to easily distinguish between two instances of a inlined variable in one basic block." by Bob Wilson · 13 years ago
  22. 66fc541 Revert "Update docs to reflect r135457." by Bob Wilson · 13 years ago
  23. 7fc52e2 Convert ConstantFoldGetElementPtr to use ArrayRef. by Jay Foad · 13 years ago
  24. b9b54eb Convert SimplifyGEPInst to use ArrayRef. by Jay Foad · 13 years ago
  25. ca12a21 Convert gep_type_begin and gep_type_end to use ArrayRef. by Jay Foad · 13 years ago
  26. 8fbbb39 Convert TargetData::getIndexedOffset to use ArrayRef. by Jay Foad · 13 years ago
  27. 1d2f569 Use ArrayRef in ConstantFoldInstOperands and ConstantFoldCall. by Jay Foad · 13 years ago
  28. c8007ab Add intrinsics for the zext / sext instructions. by Richard Osborne · 13 years ago
  29. 829bef1 Add intrinsics for the testct, testwct instructions. by Richard Osborne · 13 years ago
  30. dee3dd9 Add intrinsics for the peek and endin instructions. by Richard Osborne · 13 years ago
  31. bb2518c Remove bogus test: for all possible inputs of %X, the 'sub nsw' is guaranteed by Nick Lewycky · 13 years ago
  32. 4396613 Introduce MCCodeGenInfo, which keeps information that can affect codegen by Evan Cheng · 13 years ago
  33. 939ece1 Make EmitAtomic functions return the correct MachineBasicBlocks so that by Akira Hatanaka · 13 years ago
  34. a308c67 Do not insert instructions in reverse order. by Akira Hatanaka · 13 years ago
  35. 9710f06 Make isLoadExtLegal and isTruncStoreLegal check what the name says. :) This might have some minor effect on CellSPU, but all other targets should be unaffected. Fixing per report from Damien Vincent on llvmdev. by Eli Friedman · 13 years ago
  36. ba034c0 Update docs to reflect r135457. by Devang Patel · 13 years ago
  37. 9fec5e3 Make a provision to encode inline location in a variable. This will enable dwarf writer to easily distinguish between two instances of a inlined variable in one basic block. by Devang Patel · 13 years ago
  38. 497a397 by Devang Patel · 13 years ago
  39. 343c3a5 Document how to maintain a git-svn clone of the LLVM git repositories. by Jeffrey Yasskin · 13 years ago
  40. 6c2f7e2 Micro-opt: Only emit compact unwind if there is a compact unwind encoding to emit. by Bill Wendling · 13 years ago
  41. e52e3f2 Use the CompactUnwindEncoding from the Frame, if it's defined. by Bill Wendling · 13 years ago
  42. e060a5c Add a frame with the compact unwind encoding if it exists. by Bill Wendling · 13 years ago
  43. d967578 Add a method to set compact unwind encoding information in a frame. by Bill Wendling · 13 years ago
  44. 7d36534 Rename CompactEncoding to CompactUnwindEncoding. by Bill Wendling · 13 years ago
  45. c872143d Fixed a bug where the MC subtarget information by Sean Callanan · 13 years ago
  46. 88b9760 Add a field for the compact unwind encoding. by Bill Wendling · 13 years ago
  47. a67dcea Move the compact encoding from the target-specific library to the code-gen by Bill Wendling · 13 years ago
  48. 565a036 Revamp our handling of tLDMIA[_UPD] and tSTMIA[_UPD] to avoid having multiple instructions with the same encoding. This resolves another conflict when bringing up the new-style disassembler. by Owen Anderson · 13 years ago
  49. c8c3acf Eliminate TargetAsmInfo::getCompactUnwindEncoding. This get rid of the by Evan Cheng · 13 years ago
  50. 2d28617 Move getInitialFrameState from TargetFrameInfo to MCAsmInfo (suggestions for by Evan Cheng · 13 years ago
  51. 91614ae Mark the Darwin assembler workout as isCodeGenOnly, so that it doesn't cause decoding conflicts in the new-style disassembler. by Owen Anderson · 13 years ago
  52. 3ba292d Add APInt(numBits, ArrayRef<uint64_t> bigVal) constructor to prevent future ambiguity by Jeffrey Yasskin · 13 years ago
  53. 3a594f4 FileCheck-ize a couple tests. by Eli Friedman · 13 years ago
  54. 41e0d4e Compiler warning. by Andrew Trick · 13 years ago
  55. 0e6a052 Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo down by Evan Cheng · 13 years ago
  56. 1360bc8 by Devang Patel · 13 years ago
  57. fc933c0 indvars: LinearFunctionTestReplace for non-canonical IVs. by Andrew Trick · 13 years ago
  58. a921164 Do not treat atomic.load.sub differently than other atomic binary intrinsics. by Akira Hatanaka · 13 years ago
  59. 0d7d0b5 Set mayLoad or mayStore flags for SC and LL in order to prevent LICM from by Akira Hatanaka · 13 years ago
  60. 0af0dc8 Re-apply r135319 with a fix for the constant island pass. by Owen Anderson · 13 years ago
  61. fc47933 Fix a crash when building 177.mesa for armv6. by Jakob Stoklund Olesen · 13 years ago
  62. f6a0dba indvars: Added verification that LFTR and other indvars goodness does by Andrew Trick · 13 years ago
  63. 5241b79 indvars: Added isHighCostExpansion. Avoid generating extra ops in the by Andrew Trick · 13 years ago
  64. 3f6a8dd Be more smart with VCVTSS2SD. Also place the patterns close to the definitions. by Bruno Cardoso Lopes · 13 years ago
  65. 3aaa010 Add AVX 128-bit sqrt versions by Bruno Cardoso Lopes · 13 years ago
  66. 45473c1 Change destination register operands of SC instructions so that unique by Akira Hatanaka · 13 years ago
  67. 77f8274 Intern all RecTy subclass instances to avoid duplicates. by Jakob Stoklund Olesen · 13 years ago
  68. 22e522e various cleanups noticed by Frits by Chris Lattner · 13 years ago
  69. 1419f92 remove pasto by Chris Lattner · 13 years ago
  70. b80e347 Hopefully fix some GCC-based buildbots. GCC apparently decays the array to a pointer here before overload resolution, so construct with an explicit length instead. by Frits van Bommel · 13 years ago
  71. 39b5abf Migrate LLVM and Clang to use the new makeArrayRef(...) functions where previously explicit non-default constructors were used. by Frits van Bommel · 13 years ago
  72. c48e1ef Introduce the 'makeArrayRef(...)' family of functions, which fills a similar role for ArrayRef<> as std::make_pair() fills for std::pair<>: they return the right instantiation of ArrayRef<T> based on the types of the parameters. by Frits van Bommel · 13 years ago
  73. b8c129e Delete empty unused file. by Nick Lewycky · 13 years ago
  74. 7941350 Fix PR10387. by Jakob Stoklund Olesen · 13 years ago
  75. d132430 document this api change. by Chris Lattner · 13 years ago
  76. db125cf land David Blaikie's patch to de-constify Type, with a few tweaks. by Chris Lattner · 13 years ago
  77. 4b3d546 update for recent api changes. I have a hard time believing that this is actually a useful example. by Chris Lattner · 13 years ago
  78. 77613d4 update this to build with a recent IRBuilder change and de-constify types. by Chris Lattner · 13 years ago
  79. 803fa2c LLC doesn't need to create MCInstrInfo's. by Evan Cheng · 13 years ago
  80. 79976a4 add iteration support to TinyPtrVector for clang's use. by Chris Lattner · 13 years ago
  81. 8406357 fix a warning in TinyPtrVector, adopt it in SSAUpdater, saving some mallocs. by Chris Lattner · 13 years ago
  82. 9d69d4a introduce a new TinyPtrVector class. by Chris Lattner · 13 years ago
  83. 8d4dd79 Simplify & microoptimize code. No intended functionality change. by Benjamin Kramer · 13 years ago
  84. 811ad86 Minor code cleanups by Nadav Rotem · 13 years ago
  85. 2341a3c Fix CMake build on Solaris by Oscar Fuentes · 13 years ago
  86. 3e19473 tidy up by Chris Lattner · 13 years ago
  87. 93a896e Silence compiler warnings. by Benjamin Kramer · 13 years ago
  88. 975eb99 Remove unused LoopRanges from RegAllocGreedy. by Jakub Staszak · 13 years ago
  89. 12af93a Remove "LoopInfo.h" include from BranchProbabilityInfo.h. by Jakub Staszak · 13 years ago
  90. 59a9dab Add MachineBlockFrequency analysis. by Jakub Staszak · 13 years ago
  91. 91ddfc4 Revert r135319 in an attempt to get to unbreak testers. by Owen Anderson · 13 years ago
  92. af37cb5 More minor adjustments. by Eric Christopher · 13 years ago
  93. f9d7fb6 Silence unused variable warning by Matt Beaumont-Gay · 13 years ago
  94. 7105259 Make the disassembler able to disassemble a bunch of instructions with names in the TableGen files containing "64" on x86-32. This includes a bunch of x87 instructions, like fld, and a bunch of SSSE3 instructions on MMX registers like pshufb. Part of PR8873. by Eli Friedman · 13 years ago
  95. 5614769 indvars: fix a pass-sensitivity issue that would hit the SCEVExpander by Andrew Trick · 13 years ago
  96. 6f684b0 indvars: remove ExprToIVMap because it won't be needed by LFTR. by Andrew Trick · 13 years ago
  97. d152d03 Fix SCEVEXpander to handle arbitrary phi expansion. Includes two by Andrew Trick · 13 years ago
  98. 4201eca Add AVX 128-bit patterns for sint_to_fp by Bruno Cardoso Lopes · 13 years ago
  99. 465c7aa Finish propagating %asmtmp->%1 change. by Eric Christopher · 13 years ago
  100. af4e40c He said *before* the last split point. by Jakob Stoklund Olesen · 13 years ago