- e3b3a72 Added support for overloading intrinsics (atomics) based on pointers by Mon P Wang · 16 years ago
- 1fbffe0 Another SCEV issue from PR2607; essentially the same issue, but this by Eli Friedman · 16 years ago
- 9382b93 More fixes for corner cases when remapping live range indices. by Owen Anderson · 16 years ago
- b9fb8d1 When merging live intervals, we also need to merge in any live ranges that are inputs to two-address instructions by Owen Anderson · 16 years ago
- 068acc3 Fix for PR2607: SCEV miscomputing the loop count for loops with an by Eli Friedman · 16 years ago
- 83ea1f8 When merging a PHI operand's live interval into the PHI's live interval, we need to merge over all liveranges in by Owen Anderson · 16 years ago
- a0c032f Don't decrement the BB remap when we don't need to. by Owen Anderson · 16 years ago
- 68d4d1d Fix PR2609. If a label is deleted, then it needs by Duncan Sands · 16 years ago
- 97843cd Changed some methods order. by Bruno Cardoso Lopes · 16 years ago
- 24dc346 Fix broken CellSPU lowering, re-instate braces in Legalize by Nate Begeman · 16 years ago
- 6d399bd Added floating point lowering for select. by Bruno Cardoso Lopes · 16 years ago
- c73738b Set the executable bit - means it can actually by Duncan Sands · 16 years ago
- f09d131 Disable a fix in the previous patch, since it breaks CellSPU. by Nate Begeman · 16 years ago
- 5bc1ea0 Add vector shifts to the IR, patch by Eli Friedman. by Nate Begeman · 16 years ago
- 75cf9cc Add -unroll-allow-partial command line option that enabled the loop unroller to by Matthijs Kooijman · 16 years ago
- 477f5a2 Restructure ArgumentPromotion a bit. Instead of just having a single boolean by Matthijs Kooijman · 16 years ago
- bcbd9c4 Improve bugpoint output a bit by outputting the actual instructions instead of by Matthijs Kooijman · 16 years ago
- e2afded Add a GetElementPtrInst::getIndexedType that accepts uint64_t's instead of just Value*'s. by Matthijs Kooijman · 16 years ago
- 60b75f4 Fix for PR2578. Do not split off a block whose size is less than FreeRangeHeader::getMinBlockSize(). Patch by Damien. by Evan Cheng · 16 years ago
- 7ba145b Revert 54147. by Dan Gohman · 16 years ago
- b1e8cad Add x86 isel patterns to match what would be a ZERO_EXTEND_INREG operation, by Dan Gohman · 16 years ago
- fed90b6 Fold the useful features of alist and alist_node into ilist, and by Dan Gohman · 16 years ago
- 80e051d Don't remove volatile loads. Thanks to Duncan for noticing this one. by Owen Anderson · 16 years ago
- a5d5af9 Remove extra lines by Bill Wendling · 16 years ago
- f33bc43 Disable gp_rel relocation for constant pools access for now. by Bruno Cardoso Lopes · 16 years ago
- 53388fc Since build_vector is a variadic node, the number by Duncan Sands · 16 years ago
- 50f2f38 This is not a binary file. by Duncan Sands · 16 years ago
- 85e31e3 Added floating point lowering for setcc and brcond. by Bruno Cardoso Lopes · 16 years ago
- ecf4fa2 Test this differently: I saw this test fail by Duncan Sands · 16 years ago
- 11274cc Don't build with 4.0. by Bill Wendling · 16 years ago
- 0471a79 Fix a typo in a comment. by Dan Gohman · 16 years ago
- ca425a2 Reword a comment to be less ambiguous. by Dan Gohman · 16 years ago
- 171f3dc Fix a bashism in TestRunner.sh. by Dan Gohman · 16 years ago
- 8aa895b Add support for eliminating stores that store the same value that was just loaded. by Owen Anderson · 16 years ago
- d4310a5 Fix a subtle bug when removing instructions from memdep. In very specific by Owen Anderson · 16 years ago
- 1a53ead Remove <iostream> include. by Bill Wendling · 16 years ago
- 7953f37 Don't use reinterpret_cast when it isn't needed. by Dan Gohman · 16 years ago
- 29cdb26 Make the ScheduleDAG's GraphRoot edge be blue and dashed too, like by Dan Gohman · 16 years ago
- 475871a Rename SDOperand to SDValue. by Dan Gohman · 16 years ago
- 8968450 Tidy SDNode::use_iterator, and complete the transition to have it by Dan Gohman · 16 years ago
- 6c49426 Fix embedded CRLF characters. by Dan Gohman · 16 years ago
- 2a62995 Rename isOnlyUseOf to isOnlyUserOf. by Dan Gohman · 16 years ago
- 7a24cdc Improve comments for SDNode use-count methods. No functionality change. by Dan Gohman · 16 years ago
- 4ddc41e Some binary operations were being treated as by Duncan Sands · 16 years ago
- a279a89 Fix the issues originally addressed in r54070. After thinking about it some more, I realized that the right thing to do by Owen Anderson · 16 years ago
- 0a7615a Revert my previous patch. In retrospect, this is completely the wrong way to fix this problem. by Owen Anderson · 16 years ago
- 0c525ca Special cases are needed in renumbering when dealing with renumbering after a PHI has been removed. The interval previously defined by Owen Anderson · 16 years ago
- 020decc In order to avoid reprocessing a register more than once, we need to add it by Owen Anderson · 16 years ago
- 55c6435 Remove live interval entries for an interval if we're eliminating its only VN. by Owen Anderson · 16 years ago
- 8d0cc0a Properly remap live ranges whose end indices are the end of the function. by Owen Anderson · 16 years ago
- d685181 Rename the version of CreateRet that's a convenience method for creating by Dan Gohman · 16 years ago
- d7dcbec Make the remapping of interval indices (particularly ending indices) more robust. by Owen Anderson · 16 years ago
- fcaa13a Fix error: ‘std::ostream’ has not been declared when compiling with gcc 4.3. by Duncan Sands · 16 years ago
- 907f46a Fix test RUN line by Nate Begeman · 16 years ago
- fb8ead0 Disable mov{L, LP, HP, HLP, *DUP} shuffles for mmx by Nate Begeman · 16 years ago
- ff795a8 Remove unnecessary implicit argument by Nate Begeman · 16 years ago
- b5557ab Fix minor issues with VICmp/VFCmp constant expressions by Nate Begeman · 16 years ago
- beb572b Fit in 80 cols by Nate Begeman · 16 years ago
- 0abbe2b Allow verifier to be run on partially materialized modules. by Nate Begeman · 16 years ago
- e3c8f8c Add predicate for GhostLinkage, used by the JIT by Nate Begeman · 16 years ago
- 5f6ae30 Remove dead PatLeaf; there are a number of issues around MMX movl that need to be fixed. by Nate Begeman · 16 years ago
- b4ab9d6 Tab removal by Nate Begeman · 16 years ago
- 58b6552 Add a #include for the uses of uint64_t. by Dan Gohman · 16 years ago
- 1f335e3 This test needs -aggressive-remat enabled. by Dan Gohman · 16 years ago
- 4c8f870 Disable the new aggressive remat logic introduced in 54000; it causes some by Dan Gohman · 16 years ago
- 92879f3 When splitting a vector shuffle, fixed which type we used for the hi part by Mon P Wang · 16 years ago
- d1b3da6 Teach ARM isLegalAddressingMode to handle unknown type without crashing. This fixes pr2589. by Evan Cheng · 16 years ago
- 922b3d2 Add a #include <cassert>, since this file use assert. by Dan Gohman · 16 years ago
- 219c790 Apply a patch from Mahadevan R, with minor formatting changes, to by Dan Gohman · 16 years ago
- 8b4588f Use AliasAnalysis::pointsToConstantMemory in SDISel to avoid unnecessary by Dan Gohman · 16 years ago
- 6d69ba8 Enable rematerialization of constants using AliasAnalysis::pointsToConstantMemory, by Dan Gohman · 16 years ago
- 3eee654 Put the LICM of constant GlobalVariables, introduced in r53945, under a by Dan Gohman · 16 years ago
- 5444c30 Add target triples so these tests behave as expected on non-darwin hosts. by Dan Gohman · 16 years ago
- 9f8d571 Avoid emitting casts in static initializer contexts. This fixes by Dan Gohman · 16 years ago
- c12417e Store the predecessor MBB in the PHIUnion, rather than an index, since the indices will change after renumbering. by Owen Anderson · 16 years ago
- 982a059 Fix a catastrophic PPC64 ABI bug: i32 operands which are passed in memory (all of the parameter registers are used) are loaded from sp offsets that were off by 4. by Evan Cheng · 16 years ago
- bdfa9ac Create temp. file in current path. by Devang Patel · 16 years ago
- 9d76c73 Identify llvm bit-code file that is causing linking failure in LTO mode. by Devang Patel · 16 years ago
- 2d58bfa New test case. by Evan Cheng · 16 years ago
- 1bf9a18 Rename instance variables, parameter argument names to eliminate a bunch of compilation warnings with -Wshadow. by Evan Cheng · 16 years ago
- 7fbad27 Enable the insertion of empty indices into LiveInterals, thereby making renumbering possible. by Owen Anderson · 16 years ago
- 496bac5 Fix a compile-time regression introduced by my heuristic-changing patch. I forgot by Owen Anderson · 16 years ago
- 1a24539 Use C99 aggregate literal syntax for first-class struct and array values. by Dan Gohman · 16 years ago
- 92e87f2 Minor fixes. Added ConstantPool support. by Bruno Cardoso Lopes · 16 years ago
- fcf0e86 Make CreateBinOp/CreateNeg/CreateNot do constant folding. by Chris Lattner · 16 years ago
- 967948b "Allow LICM to sink or lift loads from constant memory. Also add a test by Chris Lattner · 16 years ago
- a917380 'Previously, the emacs tablegen mode would highlight constants even if by Chris Lattner · 16 years ago
- 1a57024 Update the generated .cvs files. by Dan Gohman · 16 years ago
- fc74abf Enable first-class aggregates support. by Dan Gohman · 16 years ago
- 5e6ebaf Fix PR2485: do all 4-element SSE shuffles in max. of 2 shuffle instructions. by Evan Cheng · 16 years ago
- 11e56cb LegalizeTypes support for VSETCC. Fixes PR2575. by Duncan Sands · 16 years ago
- a1566f2 Change the heuristics used in the coalescer, register allocator, and within by Owen Anderson · 16 years ago
- 38bcec1 Quit early, if unable to reproduce error using original input files. by Devang Patel · 16 years ago
- ace3c17 Factor out SSE 4 wide shuffle lowering code into its own function. No functionality changes. by Evan Cheng · 16 years ago
- 2925786 Fix pr2566: incorrect assumption about bit_convert. It doesn't not have to output a vector value. Patch by Nicolas Capens! by Evan Cheng · 16 years ago
- a3da832 Add insertvalue and extractvalue folding support in IRBuilder. by Dan Gohman · 16 years ago
- 8502112 Remove temp. files in the end. by Devang Patel · 16 years ago
- ce8fdf1 While creating temp. file on disk, if the current filename points to a existing directory then create new temp. file inside the directory. by Devang Patel · 16 years ago
- 52672b8 Fix PR2574: implement v2f32 scalar_to_vector. by Evan Cheng · 16 years ago
- 4e00987 IRBuilder support for insertvalue and extractvalue. by Dan Gohman · 16 years ago