| Commit message (Expand) | Author | Age | Files | Lines |
* | TargetLowering interface to set/get minimum block entries for jump tables. | Sebastian Pop | 2012-09-25 | 1 | -2/+3 |
* | Teach the DAGBuilder about lifetime markers which are generated from PHINodes. | Nadav Rotem | 2012-09-10 | 1 | -18/+22 |
* | Stop emitting lifetime region info when stack coloring is not enabled in O0 | Michael Liao | 2012-09-07 | 1 | -0/+6 |
* | Add a new optimization pass: Stack Coloring, that merges disjoint static allo... | Nadav Rotem | 2012-09-06 | 1 | -2/+19 |
* | Cleanup a few magic numbers. | Chad Rosier | 2012-09-05 | 1 | -1/+1 |
* | [ms-inline asm] We only need one bit to represent the AsmDialect in the | Chad Rosier | 2012-09-05 | 1 | -4/+2 |
* | [ms-inline asm] Propagate the asm dialect into the MachineInstr representation. | Chad Rosier | 2012-09-05 | 1 | -1/+5 |
* | Convert vextracti128/vextractf128 intrinsics to extract_subvector at DAG buil... | Craig Topper | 2012-09-05 | 1 | -1/+15 |
* | BranchProb: modify the definition of an edge in BranchProbabilityInfo to handle | Manman Ren | 2012-08-24 | 1 | -24/+44 |
* | Initialize SelectionDAGBuilder's Context in 'init', not in its constructor. The | Richard Smith | 2012-08-22 | 1 | -0/+1 |
* | Don't add CFG edges for redundant conditional branches. | Jakob Stoklund Olesen | 2012-08-20 | 1 | -1/+4 |
* | Make atomic load and store of pointers work. Tighten verification of atomic ... | Eli Friedman | 2012-08-17 | 1 | -2/+2 |
* | Refactor and check "onlyReadsMemory" before optimizing builtins. | Bob Wilson | 2012-08-03 | 1 | -83/+29 |
* | Try to reduce the compile time impact of r161232. | Bob Wilson | 2012-08-03 | 1 | -39/+56 |
* | Fix memcmp code-gen to honor -fno-builtin. | Bob Wilson | 2012-08-03 | 1 | -1/+1 |
* | Add a floor intrinsic. | Dan Gohman | 2012-07-26 | 1 | -0/+5 |
* | Fixed few warnings. | Galina Kistanova | 2012-07-19 | 1 | -1/+1 |
* | Remove tabs. | Bill Wendling | 2012-07-19 | 1 | -8/+8 |
* | ignore 'invoke @llvm.donothing', but still keep the edge to the continuation BB | Nuno Lopes | 2012-07-18 | 1 | -1/+1 |
* | Reverted r156659, due to probable performance regressions, DenseMap should be... | Stepan Dyatkovskiy | 2012-07-04 | 1 | -8/+7 |
* | Part of r159527. Splitted into series of patches and gone with fixed PR13256: | Stepan Dyatkovskiy | 2012-07-03 | 1 | -7/+8 |
* | Revert "IntRange:" as it appears to be breaking self hosting. | Eric Christopher | 2012-07-02 | 1 | -8/+7 |
* | Target option DisableJumpTables is a gross hack. Move it to TargetLowering in... | Evan Cheng | 2012-07-02 | 1 | -1/+1 |
* | Turn an assert into an error to make it a bit more friendly. | Eric Christopher | 2012-07-02 | 1 | -2/+9 |
* | IntRange: | Stepan Dyatkovskiy | 2012-07-02 | 1 | -7/+8 |
* | add a new @llvm.donothing intrinsic that, well, does nothing, and teach CodeG... | Nuno Lopes | 2012-06-28 | 1 | -1/+8 |
* | Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo.cpp and | Bill Wendling | 2012-06-28 | 1 | -1/+1 |
* | Rename -allow-excess-fp-precision flag to -fuse-fp-ops, and switch from a | Lang Hames | 2012-06-22 | 1 | -1/+3 |
* | Add a new intrinsic: llvm.fmuladd. This intrinsic represents a multiply-add | Lang Hames | 2012-06-05 | 1 | -0/+21 |
* | Fix typos found by http://github.com/lyda/misspell-check | Benjamin Kramer | 2012-06-02 | 1 | -2/+2 |
* | PR1255: case ranges. | Stepan Dyatkovskiy | 2012-06-02 | 1 | -3/+3 |
* | PR1255: case ranges. | Stepan Dyatkovskiy | 2012-06-02 | 1 | -1/+1 |
* | PR1255: case ranges. | Stepan Dyatkovskiy | 2012-06-01 | 1 | -1/+1 |
* | ConstantRangesSet renamed to IntegersSubset. CRSBuilder renamed to IntegersSu... | Stepan Dyatkovskiy | 2012-05-29 | 1 | -2/+2 |
* | Add llvm.fabs intrinsic. | Peter Collingbourne | 2012-05-28 | 1 | -0/+5 |
* | PR1255: Case Ranges | Stepan Dyatkovskiy | 2012-05-28 | 1 | -2/+5 |
* | Missed parens. | Benjamin Kramer | 2012-05-27 | 1 | -1/+1 |
* | r157525 didn't work, just disable iterator checking. | Benjamin Kramer | 2012-05-27 | 1 | -1/+1 |
* | SDAGBuilder: Avoid iterator invalidation harder. | Benjamin Kramer | 2012-05-27 | 1 | -1/+1 |
* | SDAGBuilder: Don't create an invalid iterator when there is only one switch c... | Benjamin Kramer | 2012-05-26 | 1 | -2/+2 |
* | SelectionDAGBuilder: When emitting small compare chains for switches order th... | Benjamin Kramer | 2012-05-26 | 1 | -3/+18 |
* | Change interface for TargetLowering::LowerCallTo and TargetLowering::LowerCall | Justin Holewinski | 2012-05-25 | 1 | -56/+44 |
* | Simplify code for calling a function where CanLowerReturn fails, fixing a sma... | Eli Friedman | 2012-05-25 | 1 | -26/+10 |
* | Recommited reworked r156804: | Stepan Dyatkovskiy | 2012-05-18 | 1 | -42/+29 |
* | SelectionDAGBuilder: CaseBlock, CaseRanges and CaseCmp changed representation... | Stepan Dyatkovskiy | 2012-05-17 | 1 | -9/+10 |
* | Rejected r156804 due to buildbots failures. | Stepan Dyatkovskiy | 2012-05-15 | 1 | -35/+46 |
* | SelectionDAGBuilder::Clusterify : main functinality was replaced with CRSBuil... | Stepan Dyatkovskiy | 2012-05-15 | 1 | -46/+35 |
* | Rename @llvm.debugger to @llvm.debugtrap. | Dan Gohman | 2012-05-14 | 1 | -2/+2 |
* | Define a new intrinsic, @llvm.debugger. It will be similar to __builtin_trap(), | Dan Gohman | 2012-05-11 | 1 | -0/+4 |
* | Strip the pointer casts off of allocas so that the selection DAG can find them. | Bill Wendling | 2012-05-01 | 1 | -1/+1 |