aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2013-01-25APFloat: Make sure that we get a well-formed x87 NaN when converting from a s...Benjamin Kramer
2013-01-25Fix MSVC 2012 warning about a 32-bit shift that should be 64-bitReid Kleckner
2013-01-25[msan] A comment on ICmp handling logic.Evgeniy Stepanov
2013-01-25[msan] Implement exact shadow propagation for relational ICmp.Evgeniy Stepanov
2013-01-25This patch aims to reduce compile time in LegalizeTypes by using SmallDenseMap,Preston Gurd
2013-01-25More cleanup of PPC register definitions.Hal Finkel
2013-01-25Add an addition operator to TableGenHal Finkel
2013-01-25Fixed the condition codes for the atomic64 min/umin code generation on ARM. I...Silviu Baranga
2013-01-25Use the AttributeSet query instead of the Attribute query.Bill Wendling
2013-01-25MIsched: Print block name. No functionality.Andrew Trick
2013-01-25MachineScheduler support for viewGraph.Andrew Trick
2013-01-25ScheduleDAG: colorize the DOT graph and improve formatting.Andrew Trick
2013-01-25ScheduleDAG: Added isBoundaryNode to conveniently detect a common corner case.Andrew Trick
2013-01-25SchedDFS: Complete support for nested subtrees.Andrew Trick
2013-01-25MIsched: Improve the interface to SchedDFS analysis (subtrees).Andrew Trick
2013-01-25SchedDFS: Initial support for nested subtrees.Andrew Trick
2013-01-25Switch this code away from Value::isUsedInBasicBlock. That code eitherChandler Carruth
2013-01-25MISched: Add SchedDFSResult to ScheduleDAGMI to formalize theAndrew Trick
2013-01-25This patch implements parsing the .wordJack Carter
2013-01-25[mips] Set flag neverHasSideEffects flag on some of the floating point instru...Akira Hatanaka
2013-01-25SchedDFS: Refactor and tweak the subtree selection criteria.Andrew Trick
2013-01-24Avoid creating duplicate CFG edges in the IfConversion pass.Jakob Stoklund Olesen
2013-01-24Moving Cost Tables up to share with other targetsRenato Golin
2013-01-24Added comment to ObjCARC elaborating what is meant by the term 'Provenance' i...Michael Gottesman
2013-01-24Start cleanup of PPC register definitions using foreach loops.Hal Finkel
2013-01-24Reapply chandlerc's r173342 now that the miscompile it was triggering is fixed.Benjamin Kramer
2013-01-24ConstantFolding: Add a missing folding that leads to a miscompile.Benjamin Kramer
2013-01-24Revert r173342 temporarily. It appears to cause a very late miscompileChandler Carruth
2013-01-24Plug TTI into the speculation logic, giving it a real cost interfaceChandler Carruth
2013-01-24Address a large chunk of this FIXME by accumulating the cost forChandler Carruth
2013-01-24Switch the constant expression speculation cost evaluation away fromChandler Carruth
2013-01-24Rephrase the speculating scan of the conditional BB to be phrased inChandler Carruth
2013-01-24[asan] fix 32-bit buildsKostya Serebryany
2013-01-24Simplify the PHI node operand rewriting.Chandler Carruth
2013-01-24[asan] adaptive redzones for globals (the larger the global the larger is the...Kostya Serebryany
2013-01-24Give the basic block variables here names based on the if-then-endChandler Carruth
2013-01-24Lift a cheap early exit test above loops and other complex early exitChandler Carruth
2013-01-24Spiff up the comment on this method, making the example a bit moreChandler Carruth
2013-01-24MipsISelLowering.cpp: Fill unreachable paths to fix warnings. [-Wsometimes-un...NAKAMURA Takumi
2013-01-24MipsISelLowering.cpp: Fix a warning, take two. [-Wunused-variable]NAKAMURA Takumi
2013-01-24MipsISelLowering.cpp: Fix a warning. [-Wunused-variable]NAKAMURA Takumi
2013-01-24Remove trailing whitespace.Craig Topper
2013-01-24The next phase of Mips16 hard float implementation.Reed Kotler
2013-01-24MachineScheduler: enable biasCriticalPath for all DAGs.Andrew Trick
2013-01-24MIsched: Added biasCriticalPath.Andrew Trick
2013-01-24Add a profile for uniquifying the AttributeSet with the AttributeSetNodes.Bill Wendling
2013-01-24Cleanup the AttributeSetNodes that we create.Bill Wendling
2013-01-24Create a new class: AttributeSetNode.Bill Wendling
2013-01-23Push down the conversion of the alignment from the bit mask to a real number ...Bill Wendling
2013-01-23Remove dead methods.Bill Wendling