aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
AgeCommit message (Expand)Author
2012-11-13Codegen support for arbitrary vector getelementptrs.Duncan Sands
2012-11-01OutputArg: added an index of the original argument to match the change toManman Ren
2012-10-30Add a comment for r167040.Chad Rosier
2012-10-30[inline asm] Implement mayLoad and mayStore for inline assembly. In general,Chad Rosier
2012-10-23Make the indirect branch optimization deterministic. No functionality change.Nadav Rotem
2012-10-19This patch is to fix radar://8426430. It is about llvm support of __builtin_d...Shuxin Yang
2012-10-10Issue description:Stepan Dyatkovskiy
2012-10-09Use the attribute enums to query if a parameter has an attribute.Bill Wendling
2012-10-09Create enums for the different attributes.Bill Wendling
2012-10-08Move TargetData to DataLayout.Micah Villmow
2012-10-03Update to use the predicate methods to query if an attribute exists.Bill Wendling
2012-09-26Remove the `hasFnAttr' method from Function.Bill Wendling
2012-09-26Generate an error message instead of asserting or segfaulting when we have aBill Wendling
2012-09-26Generate an error message instead of asserting or segfaulting when we have aBill Wendling
2012-09-25TargetLowering interface to set/get minimum block entries for jump tables.Sebastian Pop
2012-09-10Teach the DAGBuilder about lifetime markers which are generated from PHINodes.Nadav Rotem
2012-09-07Stop emitting lifetime region info when stack coloring is not enabled in O0Michael Liao
2012-09-06Add a new optimization pass: Stack Coloring, that merges disjoint static allo...Nadav Rotem
2012-09-05Cleanup a few magic numbers.Chad Rosier
2012-09-05[ms-inline asm] We only need one bit to represent the AsmDialect in theChad Rosier
2012-09-05[ms-inline asm] Propagate the asm dialect into the MachineInstr representation.Chad Rosier
2012-09-05Convert vextracti128/vextractf128 intrinsics to extract_subvector at DAG buil...Craig Topper
2012-08-24BranchProb: modify the definition of an edge in BranchProbabilityInfo to handleManman Ren
2012-08-22Initialize SelectionDAGBuilder's Context in 'init', not in its constructor. TheRichard Smith
2012-08-20Don't add CFG edges for redundant conditional branches.Jakob Stoklund Olesen
2012-08-17Make atomic load and store of pointers work. Tighten verification of atomic ...Eli Friedman
2012-08-03Refactor and check "onlyReadsMemory" before optimizing builtins.Bob Wilson
2012-08-03Try to reduce the compile time impact of r161232.Bob Wilson
2012-08-03Fix memcmp code-gen to honor -fno-builtin.Bob Wilson
2012-07-26Add a floor intrinsic.Dan Gohman
2012-07-19Fixed few warnings.Galina Kistanova
2012-07-19Remove tabs.Bill Wendling
2012-07-18ignore 'invoke @llvm.donothing', but still keep the edge to the continuation BBNuno Lopes
2012-07-04Reverted r156659, due to probable performance regressions, DenseMap should be...Stepan Dyatkovskiy
2012-07-03Part of r159527. Splitted into series of patches and gone with fixed PR13256:Stepan Dyatkovskiy
2012-07-02Revert "IntRange:" as it appears to be breaking self hosting.Eric Christopher
2012-07-02Target option DisableJumpTables is a gross hack. Move it to TargetLowering in...Evan Cheng
2012-07-02Turn an assert into an error to make it a bit more friendly.Eric Christopher
2012-07-02IntRange:Stepan Dyatkovskiy
2012-06-28add a new @llvm.donothing intrinsic that, well, does nothing, and teach CodeG...Nuno Lopes
2012-06-28Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo.cpp andBill Wendling
2012-06-22Rename -allow-excess-fp-precision flag to -fuse-fp-ops, and switch from aLang Hames
2012-06-05Add a new intrinsic: llvm.fmuladd. This intrinsic represents a multiply-addLang Hames
2012-06-02Fix typos found by http://github.com/lyda/misspell-checkBenjamin Kramer
2012-06-02PR1255: case ranges.Stepan Dyatkovskiy
2012-06-02PR1255: case ranges.Stepan Dyatkovskiy
2012-06-01PR1255: case ranges.Stepan Dyatkovskiy
2012-05-29ConstantRangesSet renamed to IntegersSubset. CRSBuilder renamed to IntegersSu...Stepan Dyatkovskiy
2012-05-28Add llvm.fabs intrinsic.Peter Collingbourne
2012-05-28PR1255: Case RangesStepan Dyatkovskiy