aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2005-05-12Remove extraneous colons after program names for consistencyMisha Brukman
2005-05-12Shameless update of copyright years.John Criswell
2005-05-12Fix this test on Solaris.John Criswell
2005-05-12LowerCallTo now takes the cc to useChris Lattner
2005-05-12Pass calling convention to use into lower call toChris Lattner
2005-05-12Pass in Calling Convention to use into LowerCallToChris Lattner
2005-05-12Enable pattern isel by defaultChris Lattner
2005-05-12fix expansion of ct[lt]z nodesChris Lattner
2005-05-12Expand 64-bit ctlz/cttz nodes for 32-bit targetsChris Lattner
2005-05-12Fix uint->fp casts on PPC, allowing UnitTests/2005-05-12-Int64ToFP toChris Lattner
2005-05-12Correct a detail with the alloca instruction.John Criswell
2005-05-12Allow something to be legalized multiple times. This can be used to reduceChris Lattner
2005-05-12Fixed some typos.John Criswell
2005-05-12Oops, don't do this after we figure out where to insert the call chains.Chris Lattner
2005-05-12Make sure to expand all nodes, avoiding unintentional node duplication.Chris Lattner
2005-05-12handle a common case generated by the uint64 -> FP code path betterChris Lattner
2005-05-12add fixmeChris Lattner
2005-05-12Fix a really horrible problem that causes the JIT to miscompile any programChris Lattner
2005-05-12Fix a problem where early legalization can cause token chain problems.Chris Lattner
2005-05-12These targets don't like setccChris Lattner
2005-05-12Add a little hookChris Lattner
2005-05-12Make legalize a bit more efficient, and canonicalize sub X, C -> add X, -CChris Lattner
2005-05-11Add testcase for legalizing ISD::CTTZ efficiently. On PPC, ctlz(int) isNate Begeman
2005-05-11Necessary changes to codegen cttz efficiently on PowerPCNate Begeman
2005-05-11Regression test for PR#563.John Criswell
2005-05-11Fixed issue that broke ssa.Tanya Lattner
2005-05-11fix some GCC 4 warningsChris Lattner
2005-05-11Added support for decomposing constant expressions containing shr and shlJohn Criswell
2005-05-11Fix lowering of ctlz, so now UnitTests/2005-05-11-Popcount-ffs-fls passesChris Lattner
2005-05-11Fix lowering of cttz to work with signed valuesChris Lattner
2005-05-11fix and concisify intinsic lowering for ctpop. Unfortunately, this codeChris Lattner
2005-05-11Fix the last remaining bug preventing us from switching the X86 BE overChris Lattner
2005-05-11Do not memoize ADJCALLSTACKDOWN nodes, provide a method to hack on them.Chris Lattner
2005-05-11wrap long lineChris Lattner
2005-05-11new methodChris Lattner
2005-05-11Make sure to legalize generated ctpop nodes, convert tabs to spacesChris Lattner
2005-05-11Legalize for CTLZ generates a ctpop, but this ctpop is not expanded.Andrew Lenharth
2005-05-11expand count-leading/trailing-zeros; the test 2005-05-11-Popcount-ffs-fls.cDuraid Madina
2005-05-11include the other bit count intrinsicsChris Lattner
2005-05-11Add some notes for expanding clz/ctzChris Lattner
2005-05-11Simplify this code, use the proper shift amountChris Lattner
2005-05-11add the popcount instruction and support this in the iselDuraid Madina
2005-05-11Legalize this correctlyChris Lattner
2005-05-11No really IA*64* :)Chris Lattner
2005-05-11X86 has more than just 32-bit registersChris Lattner
2005-05-11implement expansion of ctpop nodes, implementing CodeGen/Generic/llvm-ct-intr...Chris Lattner
2005-05-11Print bit count nodes correctlyChris Lattner
2005-05-11new testcaseChris Lattner
2005-05-11update this to reflect the new selection daggy worldChris Lattner
2005-05-11don't duplicate information, particularly when it's out of date!Chris Lattner