summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use twines to simplify calls to report_fatal_error. For code size and readabi...Benjamin Kramer2010-04-081-8/+8
* convert a report_fatal_error that I was able to trigger into a nice errorChris Lattner2010-04-081-3/+9
* minor tidying.Chris Lattner2010-04-071-4/+3
* rename llvm::llvm_report_error -> llvm::report_fatal_errorChris Lattner2010-04-071-6/+6
* Three changes:Chris Lattner2010-04-071-39/+45
* remove the now-redundant MMI pointer in SelectionDAG.Chris Lattner2010-04-051-47/+31
* 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
OpenPOWER on IntegriCloud