- e2ee753 Revert broken srem logic from r126991. by Nick Lewycky · 14 years ago
- 49eaf76 Fix an old copy-n-paste by Bruno Cardoso Lopes · 14 years ago
- 53dc40a Disable ARMGlobalMerge on darwin. The debugger is not yet able to extract individual variable's info from merged global. by Devang Patel · 14 years ago
- 5d6fb5d Expands FCOS and FSIN nodes when type is f64. by Bruno Cardoso Lopes · 14 years ago
- f0cf2d3 Number SlotIndexes uniformly without looking at the number of defs on each instruction. by Jakob Stoklund Olesen · 14 years ago
- bee4150 Symbolize the default instruction distance. by Jakob Stoklund Olesen · 14 years ago
- e90756d raw_ostream: If writing a string that is larger than the buffer, write it directly instead of doing many buffer-sized writes. by Benjamin Kramer · 14 years ago
- beb9a1f Deferred SlotIndex renumbering was a good idea but never used. by Jakob Stoklund Olesen · 14 years ago
- 10c5f2d Add SlotIndex statistics. by Jakob Stoklund Olesen · 14 years ago
- fb69810 Tweak debug output. No functional changes. by Jakob Stoklund Olesen · 14 years ago
- 911a992 Fixes addc pattern when immediate cannot be represented with 16-bit. Patch by Akira Hatanaka by Bruno Cardoso Lopes · 14 years ago
- 81092dc Remove (hopefully) all trailing whitespaces from the mips backend. Patch by Hatanaka, Akira by Bruno Cardoso Lopes · 14 years ago
- 53dfa78 Revert commit 126684 "Use the correct shift amount type". It is only the correct by Duncan Sands · 14 years ago
- 31cbac1 Allow vector shifts (shl,lshr,ashr) on SPU. by Kalle Raiskila · 14 years ago
- 7f5de8b Allow load from constant on SPU. by Kalle Raiskila · 14 years ago
- 7867927 Fold "icmp pred (srem X, Y), Y" like we do for urem. Handle signed comparisons by Nick Lewycky · 14 years ago
- 3a73e34 Teach instruction simplify to use constant ranges to solve problems of the form by Nick Lewycky · 14 years ago
- 86d822d Followup to r126970: add 64-bit encoding tests for str with reg operand. by Eli Friedman · 14 years ago
- 2bc2a08 DenseMap<uintptr_t,...> doesn't allow all values as keys. by Jakob Stoklund Olesen · 14 years ago
- a0807f5 Minor pre-RA-sched fixes and cleanup. by Andrew Trick · 14 years ago
- 566bd12 Add ArrayRef variant. by Devang Patel · 14 years ago
- 40a42a2 Precompute block frequencies, pow() isn't free. by Jakob Stoklund Olesen · 14 years ago
- 13ba2da Use an IndexedMap instead of a DenseMap for the live-out cache. by Jakob Stoklund Olesen · 14 years ago
- ac39bd5 PR9377: Handle x86 str with register operand in a way consistent with gas. by Eli Friedman · 14 years ago
- e7147db There are times when the landing pad won't have a call to 'eh.selector' in by Bill Wendling · 14 years ago
- 58f04fd PR8053: Fix encoding of S bit in some ARM instructions. Patch by Zonr Chang! by Bob Wilson · 14 years ago
- 81c5ef8 Revert r123908; the code in question is completely untested and wrong. by Eli Friedman · 14 years ago
- ea83b13 Bug#9033: For the ELF assembler output, always quote the section name. by Joerg Sonnenberger · 14 years ago
- bbd0f45 Fix typo. by Devang Patel · 14 years ago
- 6f676be Fix thinko in previous check-in. Add comment. by Devang Patel · 14 years ago
- cb3a657 llvm::Function argument count is not a good indicator of how many arugments does the function have at source level. If we need more space, just resize vector conservatively. This vector is only used once per function. by Devang Patel · 14 years ago
- 0f657b1 Allow a target to choose whether to prefer the scavenger emergency spill slot by Jim Grosbach · 14 years ago
- 24b17c6 Split MCEELFStreamer and ELFObjectWriter into .h and .cpp files, so that other components can use them. by Jan Sjödin · 14 years ago
- ea2578c Fix typo in comment. by Richard Osborne · 14 years ago
- 022708f Optimize fprintf -> iprintf if there are no floating point arguments by Richard Osborne · 14 years ago
- 43b4e23 PTX: Fix Emacs renaming a symbol by Justin Holewinski · 14 years ago
- 419454a Optimize sprintf -> siprintf if there are no floating point arguments by Richard Osborne · 14 years ago
- 12785e8 PTX: Fix a couple of lint violations by Justin Holewinski · 14 years ago
- 3649824 Optimize printf -> iprintf if there are no floating point arguments by Richard Osborne · 14 years ago
- 49d7999 Use X86_thiscall calling convention for Win64 as well. by Tilmann Scheller · 14 years ago
- 78c1e17 PR9352: Always emit a relocation for weak symbols. Not emitting relocations by Eli Friedman · 14 years ago
- 1473f35 TableGen should not ignore BX instructions for the ARM disassembler. pr9368. by Bob Wilson · 14 years ago
- acc9e73 Add a readme entry for the redundant movw issue for pr9370. by Bob Wilson · 14 years ago
- 2c11eb3 Renumber slot indexes uniformly instead of spacing according to the number of defs. by Jakob Stoklund Olesen · 14 years ago
- f37712f Represent sentinel slot indexes with a null pointer. by Jakob Stoklund Olesen · 14 years ago
- a97ff8a Avoid comparing invalid slot indexes, and assert that it doesn't happen. by Jakob Stoklund Olesen · 14 years ago
- acf9f48 Optimize SlotIndex equality tests. by Jakob Stoklund Olesen · 14 years ago
- b64f669 Avoid comparing invalid slot indexes. by Jakob Stoklund Olesen · 14 years ago
- 36d6186 Cache basic block bounds instead of asking SlotIndexes::getMBBRange all the time. by Jakob Stoklund Olesen · 14 years ago
- f27a40a Check the ASM, not LLVM IR. by Bill Wendling · 14 years ago
- 181d3fe pr9367: Add missing predicated BLX instructions. by Bob Wilson · 14 years ago
- cb1c195 Testcase for r126913. by Bill Wendling · 14 years ago
- bece06f Change the SplitEditor interface to a single instance can be shared for multiple splits. by Jakob Stoklund Olesen · 14 years ago
- 8701768 Only run the updateSSA loop when we have actually seen multiple values. by Jakob Stoklund Olesen · 14 years ago
- c29d9b3 Fix PHI handling in LiveIntervals::shrinkToUses(). by Jakob Stoklund Olesen · 14 years ago
- 44456e8 Test case for r126864. Radar 9056407. by Stuart Hastings · 14 years ago
- 254c63e Avoid exponential blow-up when printing DAGs. by Bob Wilson · 14 years ago
- a2cae58 Turn the Edit member into a pointer so it can change dynamically. by Jakob Stoklund Olesen · 14 years ago
- 621c65e Test case for r126672. Radar 9055247. by Stuart Hastings · 14 years ago
- d39647d Fixes an assertion failure while disassembling ARM rsbs reg/reg form. by Kevin Enderby · 14 years ago
- 4670353 Transfer simply defined values directly without recomputing liveness and SSA. by Jakob Stoklund Olesen · 14 years ago
- e2dc0c9 Extract a method. No functional change. by Jakob Stoklund Olesen · 14 years ago
- e89a053 Fixing a bug when printing fpu text to object file. Patch by Mans Rullgard. by Renato Golin · 14 years ago
- fa09685 add some slice helper methods. by Chris Lattner · 14 years ago
- 291bb70 Remove DIFactory. Patch by Devang. by Duncan Sands · 14 years ago
- 7e33418 Can't introduce floating-point immediate constants after legalization. by Stuart Hastings · 14 years ago
- f1cc70c Add Win64 thiscall calling convention. by Tilmann Scheller · 14 years ago
- 0dddbc3 Support for parallel compilation (/MP) when using the VS IDE. by Oscar Fuentes · 14 years ago
- a20244d [AVX] Fix mask predicates for 256-bit UNPCKLPS/D and implement by David Greene · 14 years ago
- 31c488c ptx: fix lint and compiler warnings by Che-Liang Chiou · 14 years ago
- f48817c Add 64-bit addressing to PTX backend by Che-Liang Chiou · 14 years ago
- 38c4e53 Add a special streamer to libLTO that just records symbols definitions and uses. by Rafael Espindola · 14 years ago
- f7af396 Fix some typos. by Cameron Zwarich · 14 years ago
- 9977e52 Teach the clang attribute emitter about InheritableParamAttr. by John McCall · 14 years ago
- 3ccfbc2 Remove some more unused code that I missed. by Cameron Zwarich · 14 years ago
- 56e3793 Eliminate the unused CodeGenPrepare option to split critical edges. by Cameron Zwarich · 14 years ago
- fd8978b Extend initial support for primitive types in PTX backend by Che-Liang Chiou · 14 years ago
- 9ff5de9 Small cleanup. by Bill Wendling · 14 years ago
- 1c38ba6 Move extendRange() into SplitEditor and delete the LiveRangeMap class. by Jakob Stoklund Olesen · 14 years ago
- 4b11a70 Quiet a compiler warning about unused variable 'ExtVNI'. by Nick Lewycky · 14 years ago
- 0cbe91b Don't re-use existing addrec expansions if they contain casts. by Dan Gohman · 14 years ago
- f06e6c2 Catch more cases where 2-address pass should 3-addressify instructions. rdar://9002648. by Evan Cheng · 14 years ago
- d3fdaeb Rename mapValue to extendRange because that is its function now. by Jakob Stoklund Olesen · 14 years ago
- e0ab245 Simplify LiveIntervals::shrinkToUses() a bit by using the new extendInBlock(). by Jakob Stoklund Olesen · 14 years ago
- a4d3473 Fix typo. by Jakob Stoklund Olesen · 14 years ago
- 0b77e0f Make pred_iterator DefaultConstructible, and add an accessor to by Dan Gohman · 14 years ago
- 9763e2b Move LiveIntervalMap::extendTo into LiveInterval itself. by Jakob Stoklund Olesen · 14 years ago
- edb8755 Delete dead code. by Jakob Stoklund Olesen · 14 years ago
- 670ccd1 Move the value map from LiveIntervalMap to SplitEditor. by Jakob Stoklund Olesen · 14 years ago
- 3afab9c Delete dead code. by Jakob Stoklund Olesen · 14 years ago
- 1841d14 Drop RAGreedy::trySpillInterferences(). by Jakob Stoklund Olesen · 14 years ago
- 9bf9aa5 Fixes warnings emitted by Visual Studio 2010 compiler. by Oscar Fuentes · 14 years ago
- 0478c15 If argument numbering is encoded in metadata then emit arguments' debug info in that order. by Devang Patel · 14 years ago
- e9e16c5 Today, the language front ends produces llvm.dbg.* intrinsics, used to encode arguments' debug info, in order any way, most of the times. However, if a front end mix-n-matches llvm.dbg.declare and llvm.dbg.value intrinsics to encode debug info for arguments then code generator needs a way to find argument order. by Devang Patel · 14 years ago
- d9f574b Cmake fix for option defaults not being set correctly on first run by Oscar Fuentes · 14 years ago
- 7ee42e6 Escape graph edge labels. by Dan Gohman · 14 years ago
- d50f3f8 Remove the showline argument from the SMDiagnostic constructor by Dan Gohman · 14 years ago
- b0cdabb Code simplification. by Dan Gohman · 14 years ago
- 181436f Simplify this code. by Dan Gohman · 14 years ago
- 9f0512d Change directory_entry::path() to return a const std::string & instead of by Dan Gohman · 14 years ago