summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
* Teach the DAGBuilder about lifetime markers which are generated from PHINodes.Nadav Rotem2012-09-101-18/+22
* Stop emitting lifetime region info when stack coloring is not enabled in O0Michael Liao2012-09-071-0/+6
* Add a new optimization pass: Stack Coloring, that merges disjoint static allo...Nadav Rotem2012-09-061-2/+19
* Cleanup a few magic numbers.Chad Rosier2012-09-051-1/+1
* [ms-inline asm] We only need one bit to represent the AsmDialect in theChad Rosier2012-09-051-4/+2
* [ms-inline asm] Propagate the asm dialect into the MachineInstr representation.Chad Rosier2012-09-051-1/+5
* Convert vextracti128/vextractf128 intrinsics to extract_subvector at DAG buil...Craig Topper2012-09-051-1/+15
* BranchProb: modify the definition of an edge in BranchProbabilityInfo to handleManman Ren2012-08-241-24/+44
* Initialize SelectionDAGBuilder's Context in 'init', not in its constructor. TheRichard Smith2012-08-221-0/+1
* Don't add CFG edges for redundant conditional branches.Jakob Stoklund Olesen2012-08-201-1/+4
* Make atomic load and store of pointers work. Tighten verification of atomic ...Eli Friedman2012-08-171-2/+2
* Refactor and check "onlyReadsMemory" before optimizing builtins.Bob Wilson2012-08-031-83/+29
* Try to reduce the compile time impact of r161232.Bob Wilson2012-08-031-39/+56
* Fix memcmp code-gen to honor -fno-builtin.Bob Wilson2012-08-031-1/+1
* Add a floor intrinsic.Dan Gohman2012-07-261-0/+5
* Fixed few warnings.Galina Kistanova2012-07-191-1/+1
* Remove tabs.Bill Wendling2012-07-191-8/+8
* ignore 'invoke @llvm.donothing', but still keep the edge to the continuation BBNuno Lopes2012-07-181-1/+1
* Reverted r156659, due to probable performance regressions, DenseMap should be...Stepan Dyatkovskiy2012-07-041-8/+7
* Part of r159527. Splitted into series of patches and gone with fixed PR13256:Stepan Dyatkovskiy2012-07-031-7/+8
* Revert "IntRange:" as it appears to be breaking self hosting.Eric Christopher2012-07-021-8/+7
* Target option DisableJumpTables is a gross hack. Move it to TargetLowering in...Evan Cheng2012-07-021-1/+1
* Turn an assert into an error to make it a bit more friendly.Eric Christopher2012-07-021-2/+9
* IntRange:Stepan Dyatkovskiy2012-07-021-7/+8
* add a new @llvm.donothing intrinsic that, well, does nothing, and teach CodeG...Nuno Lopes2012-06-281-1/+8
* Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo.cpp andBill Wendling2012-06-281-1/+1
* Rename -allow-excess-fp-precision flag to -fuse-fp-ops, and switch from aLang Hames2012-06-221-1/+3
* Add a new intrinsic: llvm.fmuladd. This intrinsic represents a multiply-addLang Hames2012-06-051-0/+21
* Fix typos found by http://github.com/lyda/misspell-checkBenjamin Kramer2012-06-021-2/+2
* PR1255: case ranges.Stepan Dyatkovskiy2012-06-021-3/+3
* PR1255: case ranges.Stepan Dyatkovskiy2012-06-021-1/+1
* PR1255: case ranges.Stepan Dyatkovskiy2012-06-011-1/+1
* ConstantRangesSet renamed to IntegersSubset. CRSBuilder renamed to IntegersSu...Stepan Dyatkovskiy2012-05-291-2/+2
* Add llvm.fabs intrinsic.Peter Collingbourne2012-05-281-0/+5
* PR1255: Case RangesStepan Dyatkovskiy2012-05-281-2/+5
* Missed parens.Benjamin Kramer2012-05-271-1/+1
* r157525 didn't work, just disable iterator checking.Benjamin Kramer2012-05-271-1/+1
* SDAGBuilder: Avoid iterator invalidation harder.Benjamin Kramer2012-05-271-1/+1
* SDAGBuilder: Don't create an invalid iterator when there is only one switch c...Benjamin Kramer2012-05-261-2/+2
* SelectionDAGBuilder: When emitting small compare chains for switches order th...Benjamin Kramer2012-05-261-3/+18
* Change interface for TargetLowering::LowerCallTo and TargetLowering::LowerCallJustin Holewinski2012-05-251-56/+44
* Simplify code for calling a function where CanLowerReturn fails, fixing a sma...Eli Friedman2012-05-251-26/+10
* Recommited reworked r156804:Stepan Dyatkovskiy2012-05-181-42/+29
* SelectionDAGBuilder: CaseBlock, CaseRanges and CaseCmp changed representation...Stepan Dyatkovskiy2012-05-171-9/+10
* Rejected r156804 due to buildbots failures.Stepan Dyatkovskiy2012-05-151-35/+46
* SelectionDAGBuilder::Clusterify : main functinality was replaced with CRSBuil...Stepan Dyatkovskiy2012-05-151-46/+35
* Rename @llvm.debugger to @llvm.debugtrap.Dan Gohman2012-05-141-2/+2
* Define a new intrinsic, @llvm.debugger. It will be similar to __builtin_trap(),Dan Gohman2012-05-111-0/+4
* Strip the pointer casts off of allocas so that the selection DAG can find them.Bill Wendling2012-05-011-1/+1
* Fix an overly indented line. Remove an 'else' after an 'if' that returns.Craig Topper2012-04-111-4/+3
OpenPOWER on IntegriCloud