summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
* selection dag doesn't need DwarfWriter, remove some tendrils.Chris Lattner2010-04-051-9/+2
* Reapply address space patch after fixing an issue in MemCopyOptimizer.Mon P Wang2010-04-041-5/+27
* stop using DebugLoc::getUnknownLoc()Chris Lattner2010-04-021-1/+1
* Switch the code generator (except the JIT) onto the new DebugLocChris Lattner2010-04-021-4/+5
* Revert r100191 since it breaks objc in clang Mon P Wang2010-04-021-27/+5
* Reapply address space patch after fixing an issue in MemCopyOptimizer.Mon P Wang2010-04-021-5/+27
* add new apis for getting/setting !dbg metadata on Chris Lattner2010-03-311-2/+2
* Revert Mon Ping's change 99928, since it broke all the llvm-gcc buildbots.Bob Wilson2010-03-301-27/+5
* Added support for address spaces and added a isVolatile field to memcpy, memm...Mon P Wang2010-03-301-5/+27
* Fix PR4975. Avoid referencing empty vector.Evan Cheng2010-03-291-2/+4
* Pool allocate SDDbgValue nodes.Evan Cheng2010-03-291-11/+8
* Change how dbg_value sdnodes are converted into machine instructions. Their p...Evan Cheng2010-03-251-3/+3
* Fix pr6543: svn r88806 changed MachineJumpTableInfo::getJumpTableIndex() toBob Wilson2010-03-181-3/+2
* Fix comment.Devang Patel2010-03-181-1/+1
* Debug info intrinsic does not intefer during tail call optimization.Devang Patel2010-03-171-0/+3
* reapply r98656 unmodified, which exposed the asmprinter not Chris Lattner2010-03-161-0/+5
* Revert r98656, its breaking all over the place.Daniel Dunbar2010-03-161-5/+0
* improve support for uniontype and ConstantUnion, patch by Tim Northover!Chris Lattner2010-03-161-0/+5
* Create SDDbgValue for dbg_value intrinsics and remember its connections with ...Devang Patel2010-03-151-5/+28
* Turn calls to copysignl into an FCOPYSIGN node. Handle FCOPYSIGN nodesDuncan Sands2010-03-141-1/+1
* Add DAG nodes to represent FP16 <-> FP32 intrinsicsAnton Korobeynikov2010-03-141-0/+8
* get MMI out of the label uniquing business, just go to MCContextChris Lattner2010-03-141-2/+2
* change the LabelSDNode to be EHLabelSDNode and make it holdChris Lattner2010-03-141-8/+4
* change EH related stuff (other than EH_LABEL) to use MCSymbolChris Lattner2010-03-141-5/+7
* Revert turning copysignl into a COPYSIGN node for the moment:Duncan Sands2010-03-121-1/+1
* Now that it's supported, turn copysignl into a COPYSIGN node.Duncan Sands2010-03-121-1/+1
* fix PR6577, a bug in sdbuilder lowering select instructionsChris Lattner2010-03-121-1/+2
* In case of tail call size of Ins and InVals may not match.Evan Cheng2010-03-111-6/+7
* Remove dead parameter passing.Bill Wendling2010-03-021-50/+45
* simplify this code, return only ever has zero or one operands.Chris Lattner2010-02-281-8/+6
* There are two ways of checking for a given type, for example isa<PointerType>(T)Duncan Sands2010-02-161-8/+8
* Add non-temporal flags and remove an assumption of default arguments.David Greene2010-02-151-8/+16
* Uniformize the names of type predicates: rather than having isFloatTy andDuncan Sands2010-02-151-5/+5
* Use array_pod_sort instead of std::sort for improved code size.Jakob Stoklund Olesen2010-02-111-2/+2
* Remove duplicate successors from indirectbr instructions before building the ...Jakob Stoklund Olesen2010-02-111-2/+8
* Fix "the the" and similar typos.Dan Gohman2010-02-101-2/+2
* Emit an error for illegal inline asm constraint (which uses illegal type) rat...Evan Cheng2010-02-101-1/+13
* Apply the 95471 fix to SelectionDAGBuilder as well;Dale Johannesen2010-02-081-0/+2
* In guaranteed tailcall mode, don't decline the tailcall optimizationDan Gohman2010-02-081-7/+10
* Fix typo Duncan noticed.Evan Cheng2010-02-041-1/+1
* It's too risky to eliminate sext / zext of call results for tail call optimiz...Evan Cheng2010-02-041-6/+4
* Revert 94937 and move the noreturn check to codegen.Evan Cheng2010-02-031-2/+7
* Allow all types of callee's to be tail called. But avoid automatic tailcall i...Evan Cheng2010-02-031-4/+9
* Revert 95130.Evan Cheng2010-02-021-1/+1
* Pass callsite return type to TargetLowering::LowerCall and use that to check ...Evan Cheng2010-02-021-1/+1
* eliminate a bunch of pointless LLVMContext arguments.Chris Lattner2010-02-011-2/+1
* fix PR 6157. Testcase pending.Dale Johannesen2010-02-011-0/+35
* Assign the ordering of SDNodes in a much less intrusive fashion. After theBill Wendling2010-01-281-690/+165
* Update of 94055 to track the IR level call site information via an intrinsic.Jim Grosbach2010-01-281-0/+19
* Eliminate target hook IsEligibleForTailCallOptimization.Evan Cheng2010-01-271-9/+0
OpenPOWER on IntegriCloud