aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
AgeCommit message (Expand)Author
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth
2012-11-27Merge commit '8d20b5f9ff609e70fae5c865931ab0f29e639d9c'Derek Schuff
2012-11-25Refactor to make helper method static.Craig Topper
2012-11-25Remove duplicate check of LimitFloatPrecision. It was already checked earlier...Craig Topper
2012-11-25Factor common code out of individual if blocks into common tail.Craig Topper
2012-11-24Remove redundant calls to getCurDebugLoc in visitIntrinsicCall. It's already ...Craig Topper
2012-11-24Refactor a bit to make some helper methods static.Craig Topper
2012-11-24Factor some common code out of individual if blocks.Craig Topper
2012-11-23Refactor a bit to make some helper functions static.Craig Topper
2012-11-22llvm.fmuladd.* lowering should be checking isOperationLegalOrCustom, rather thanLang Hames
2012-11-16Remove conditions from 'else if' that were guaranteed by preceding 'if'.Craig Topper
2012-11-16Factor out the final FADD that's common to multiple code paths in the visitLo...Craig Topper
2012-11-16Factor some common code to reduce compile size.Craig Topper
2012-11-15Add llvm.ceil, llvm.trunc, llvm.rint, llvm.nearbyint intrinsics.Craig Topper
2012-11-13Codegen support for arbitrary vector getelementptrs.Duncan Sands
2012-11-06Merge commit 'cfe09ed28d8a65b671e8b7a716a933e98e810e32'Derek Schuff
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-25Merge commit 'a8a0a155de16830b8fcab539ba2ec21de3145532'Derek Schuff
2012-10-23Make the indirect branch optimization deterministic. No functionality change.Nadav Rotem
2012-10-23Merge commit '92b0d8cf2c51debc7f4fb30a417ae839077a8ed0'Derek Schuff
2012-10-19This patch is to fix radar://8426430. It is about llvm support of __builtin_d...Shuxin Yang
2012-10-12Merge commit '40573998821fde7ffeabe8507f4c9e8c7cf762f6'Derek Schuff
2012-10-11Merge commit '2fa8af224ea026f9432e833fd6f42a216423a010'Derek Schuff
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-10-01Merge commit '72f0976c1b91c7ba50dce4d0ad0289dc14d37f81'Derek Schuff
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-19Merge commit '020aba0c3b6092e353e133446cb6453f95f0d61b'Derek Schuff
2012-09-18Merge commit '8e70b5506ec0d7a6c2740bc89cd1b8f12a78b24f'Derek Schuff
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-24Remove llvm.nacl.tp.alignment intrinsicDerek Schuff
2012-08-24BranchProb: modify the definition of an edge in BranchProbabilityInfo to handleManman Ren
2012-08-23Remove the llvm.nacl.thread.stack.padding intrinsicMark Seaborn
2012-08-22Initialize SelectionDAGBuilder's Context in 'init', not in its constructor. TheRichard Smith
2012-08-21Merge up to r162331, git commit bc363931085587bac42a40653962a3e5acd1ffceDerek Schuff
2012-08-20Don't add CFG edges for redundant conditional branches.Jakob Stoklund Olesen