aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
* Sink the CopyToExportRegsIfNeeded calls out of SelectionDAGISelDan Gohman2010-04-201-0/+3
* Don't send PHI nodes down to SelectionDAGBuilder of FastISel, sinceDan Gohman2010-04-201-0/+4
* Sink DebugLoc handling out of SelectionDAGISel into FastISel andDan Gohman2010-04-201-0/+4
* Eliminate the CurMBB member from SelectionDAGBuilder. For places thatDan Gohman2010-04-191-58/+80
* Code that needs a TargetMachine should have access to one directly, ratherDan Gohman2010-04-191-3/+2
* Move isInTailCallPosition out of SelectionDAGBuilder, as it isn'tDan Gohman2010-04-191-86/+0
* Delete now-unnecessary const_casts.Dan Gohman2010-04-171-7/+7
* Use const qualifiers with TargetLowering. This eliminates severalDan Gohman2010-04-171-4/+5
* Revert 101465, it broke internal OpenGL testing.Eric Christopher2010-04-161-132/+132
* Avoid creating virtual registers for unused values.Dan Gohman2010-04-161-4/+4
* Fix an assertion string.Dan Gohman2010-04-161-1/+1
* reapply r101434Gabor Greif2010-04-161-132/+132
* back out r101423 and r101397, they break llvm-gcc self-host on darwin10Gabor Greif2010-04-161-130/+130
* reapply r101364, which has been backed out in r101368Gabor Greif2010-04-151-130/+130
* back out r101364, as it trips the linux nightlybot on some clang C++ testsGabor Greif2010-04-151-130/+130
* rotate CallInst operands, i.e. move callee to the backGabor Greif2010-04-151-130/+130
* Add more const qualifiers for LLVM IR pointers in CodeGen.Dan Gohman2010-04-151-1/+1
* Add const qualifiers to CodeGen's use of LLVM IR constructs.Dan Gohman2010-04-151-132/+134
* Delete unneeeded arguments.Dan Gohman2010-04-141-1/+1
* Pull utility routines with no SelectionDAG dependence out ofDan Gohman2010-04-141-76/+0
* Fix typos in comments.Dan Gohman2010-04-141-1/+1
* Add variants of ult, ule, etc. which take a uint64_t RHS, for convenience.Dan Gohman2010-04-081-4/+3
* 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