summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Use getValue() for PHINodes when direct NodeMap access does not work. Devang Patel2010-05-051-1/+15
* Don't pass SDValues by non-const reference unless they may beDan Gohman2010-05-011-1/+2
* Reorgnaize more switch code lowering to clean up some trickyDan Gohman2010-05-011-1/+0
* Delete the EdgeMapping variable itself.Dan Gohman2010-05-011-1/+0
* Refactor.Devang Patel2010-04-291-4/+2
* DO not push DBG_VALUE machine instructions for inlined fuction arguments in e...Devang Patel2010-04-291-0/+7
* Re-enable 102565 with fixes.Evan Cheng2010-04-291-9/+7
* Temporarily disable my changes to unbreak the build.Evan Cheng2010-04-291-0/+4
* Do not generate duplicate dbg_value instructions for function arguments.Evan Cheng2010-04-291-8/+10
* Avoid emitting a dbg_value machineinstr that's not going to be inserted into ...Evan Cheng2010-04-291-0/+2
* Check Reg against zero.Evan Cheng2010-04-291-1/+1
* tidy up.Devang Patel2010-04-281-8/+2
* Replace r102368 with code that's less fragile. This creates DBG_VALUE instruc...Evan Cheng2010-04-281-0/+36
* Ignore DBG_VALUE instructions that points to undef values.Devang Patel2010-04-271-5/+0
* Revert a small part of 102372; this fixes at least oneDale Johannesen2010-04-271-0/+5
* Remove crufty comments.Dale Johannesen2010-04-261-5/+0
* Add DBG_VALUE handling for byval parameters; thisDale Johannesen2010-04-261-22/+68
* Sink SelectionDAGBuilder's HandlePHINodesInSuccessorBlocks downDan Gohman2010-04-221-0/+4
* Move HandlePHINodesInSuccessorBlocks functions out of SelectionDAGISelDan Gohman2010-04-221-77/+13
* Move PHINodesToUpdate out of SelectionDAGBuilder and intoDan Gohman2010-04-221-5/+5
* Move several SelectionDAG-independent utility functions out of theDan Gohman2010-04-211-0/+1
* 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
OpenPOWER on IntegriCloud