| Commit message (Expand) | Author | Age | Files | Lines |
* | selection dag doesn't need DwarfWriter, remove some tendrils. | Chris Lattner | 2010-04-05 | 1 | -9/+2 |
* | Reapply address space patch after fixing an issue in MemCopyOptimizer. | Mon P Wang | 2010-04-04 | 1 | -5/+27 |
* | stop using DebugLoc::getUnknownLoc() | Chris Lattner | 2010-04-02 | 1 | -1/+1 |
* | Switch the code generator (except the JIT) onto the new DebugLoc | Chris Lattner | 2010-04-02 | 1 | -4/+5 |
* | Revert r100191 since it breaks objc in clang | Mon P Wang | 2010-04-02 | 1 | -27/+5 |
* | Reapply address space patch after fixing an issue in MemCopyOptimizer. | Mon P Wang | 2010-04-02 | 1 | -5/+27 |
* | add new apis for getting/setting !dbg metadata on | Chris Lattner | 2010-03-31 | 1 | -2/+2 |
* | Revert Mon Ping's change 99928, since it broke all the llvm-gcc buildbots. | Bob Wilson | 2010-03-30 | 1 | -27/+5 |
* | Added support for address spaces and added a isVolatile field to memcpy, memm... | Mon P Wang | 2010-03-30 | 1 | -5/+27 |
* | Fix PR4975. Avoid referencing empty vector. | Evan Cheng | 2010-03-29 | 1 | -2/+4 |
* | Pool allocate SDDbgValue nodes. | Evan Cheng | 2010-03-29 | 1 | -11/+8 |
* | Change how dbg_value sdnodes are converted into machine instructions. Their p... | Evan Cheng | 2010-03-25 | 1 | -3/+3 |
* | Fix pr6543: svn r88806 changed MachineJumpTableInfo::getJumpTableIndex() to | Bob Wilson | 2010-03-18 | 1 | -3/+2 |
* | Fix comment. | Devang Patel | 2010-03-18 | 1 | -1/+1 |
* | Debug info intrinsic does not intefer during tail call optimization. | Devang Patel | 2010-03-17 | 1 | -0/+3 |
* | reapply r98656 unmodified, which exposed the asmprinter not | Chris Lattner | 2010-03-16 | 1 | -0/+5 |
* | Revert r98656, its breaking all over the place. | Daniel Dunbar | 2010-03-16 | 1 | -5/+0 |
* | improve support for uniontype and ConstantUnion, patch by Tim Northover! | Chris Lattner | 2010-03-16 | 1 | -0/+5 |
* | Create SDDbgValue for dbg_value intrinsics and remember its connections with ... | Devang Patel | 2010-03-15 | 1 | -5/+28 |
* | Turn calls to copysignl into an FCOPYSIGN node. Handle FCOPYSIGN nodes | Duncan Sands | 2010-03-14 | 1 | -1/+1 |
* | Add DAG nodes to represent FP16 <-> FP32 intrinsics | Anton Korobeynikov | 2010-03-14 | 1 | -0/+8 |
* | get MMI out of the label uniquing business, just go to MCContext | Chris Lattner | 2010-03-14 | 1 | -2/+2 |
* | change the LabelSDNode to be EHLabelSDNode and make it hold | Chris Lattner | 2010-03-14 | 1 | -8/+4 |
* | change EH related stuff (other than EH_LABEL) to use MCSymbol | Chris Lattner | 2010-03-14 | 1 | -5/+7 |
* | Revert turning copysignl into a COPYSIGN node for the moment: | Duncan Sands | 2010-03-12 | 1 | -1/+1 |
* | Now that it's supported, turn copysignl into a COPYSIGN node. | Duncan Sands | 2010-03-12 | 1 | -1/+1 |
* | fix PR6577, a bug in sdbuilder lowering select instructions | Chris Lattner | 2010-03-12 | 1 | -1/+2 |
* | In case of tail call size of Ins and InVals may not match. | Evan Cheng | 2010-03-11 | 1 | -6/+7 |
* | Remove dead parameter passing. | Bill Wendling | 2010-03-02 | 1 | -50/+45 |
* | simplify this code, return only ever has zero or one operands. | Chris Lattner | 2010-02-28 | 1 | -8/+6 |
* | There are two ways of checking for a given type, for example isa<PointerType>(T) | Duncan Sands | 2010-02-16 | 1 | -8/+8 |
* | Add non-temporal flags and remove an assumption of default arguments. | David Greene | 2010-02-15 | 1 | -8/+16 |
* | Uniformize the names of type predicates: rather than having isFloatTy and | Duncan Sands | 2010-02-15 | 1 | -5/+5 |
* | Use array_pod_sort instead of std::sort for improved code size. | Jakob Stoklund Olesen | 2010-02-11 | 1 | -2/+2 |
* | Remove duplicate successors from indirectbr instructions before building the ... | Jakob Stoklund Olesen | 2010-02-11 | 1 | -2/+8 |
* | Fix "the the" and similar typos. | Dan Gohman | 2010-02-10 | 1 | -2/+2 |
* | Emit an error for illegal inline asm constraint (which uses illegal type) rat... | Evan Cheng | 2010-02-10 | 1 | -1/+13 |
* | Apply the 95471 fix to SelectionDAGBuilder as well; | Dale Johannesen | 2010-02-08 | 1 | -0/+2 |
* | In guaranteed tailcall mode, don't decline the tailcall optimization | Dan Gohman | 2010-02-08 | 1 | -7/+10 |
* | Fix typo Duncan noticed. | Evan Cheng | 2010-02-04 | 1 | -1/+1 |
* | It's too risky to eliminate sext / zext of call results for tail call optimiz... | Evan Cheng | 2010-02-04 | 1 | -6/+4 |
* | Revert 94937 and move the noreturn check to codegen. | Evan Cheng | 2010-02-03 | 1 | -2/+7 |
* | Allow all types of callee's to be tail called. But avoid automatic tailcall i... | Evan Cheng | 2010-02-03 | 1 | -4/+9 |
* | Revert 95130. | Evan Cheng | 2010-02-02 | 1 | -1/+1 |
* | Pass callsite return type to TargetLowering::LowerCall and use that to check ... | Evan Cheng | 2010-02-02 | 1 | -1/+1 |
* | eliminate a bunch of pointless LLVMContext arguments. | Chris Lattner | 2010-02-01 | 1 | -2/+1 |
* | fix PR 6157. Testcase pending. | Dale Johannesen | 2010-02-01 | 1 | -0/+35 |
* | Assign the ordering of SDNodes in a much less intrusive fashion. After the | Bill Wendling | 2010-01-28 | 1 | -690/+165 |
* | Update of 94055 to track the IR level call site information via an intrinsic. | Jim Grosbach | 2010-01-28 | 1 | -0/+19 |
* | Eliminate target hook IsEligibleForTailCallOptimization. | Evan Cheng | 2010-01-27 | 1 | -9/+0 |