aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen/X86
AgeCommit message (Expand)Author
2011-04-12Remove the unaligned load intrinsics in favor of using native unaligned loads.Bill Wendling
2011-04-09look for the verboten argument slot access in any order, thanks to FritsChris Lattner
2011-04-09have dag combine zap "store undef", which can be formed during call loweringChris Lattner
2011-04-05Run LiveDebugVariables in RegAllocBasic and RegAllocGreedy.Jakob Stoklund Olesen
2011-04-05Fix one more batch of X86 tests to be register allocation dependent.Jakob Stoklund Olesen
2011-04-05When dead code elimination removes all but one use, try to fold the single de...Jakob Stoklund Olesen
2011-04-05Ensure all defs referring to a virtual register are marked dead by addRegiste...Jakob Stoklund Olesen
2011-04-05Print visibility info for external variables.Rafael Espindola
2011-04-05Fix register-dependent X86 tests.Jakob Stoklund Olesen
2011-04-04Allow coalescing with reserved physregs in certain cases:Jakob Stoklund Olesen
2011-03-31Mark all uses as <undef> when joining a copy.Jakob Stoklund Olesen
2011-03-30Don't try to create zero-sized stack objects.Evan Cheng
2011-03-29Reduce test case.Rafael Espindola
2011-03-28In some cases, the "fail BB dominator" may be null after the BB was split (andBill Wendling
2011-03-26Collect and coalesce DBG_VALUE instructions before emitting the function.Jakob Stoklund Olesen
2011-03-25Emit less labels for debug info and stop emitting .loc directives for DBG_VAL...Jakob Stoklund Olesen
2011-03-24Move test in x86 specific area.Devang Patel
2011-03-24Keep track of directory namd and fIx regression caused by Rafael's patch r119...Devang Patel
2011-03-24Target/X86: [PR8777][PR8778] Tweak alloca/chkstk for Windows targets.NAKAMURA Takumi
2011-03-24Do early taildup of ret in CodeGenPrepare for potential tail calls that have aCameron Zwarich
2011-03-23Revert r128175.Andrew Trick
2011-03-23PR9535: add support for splitting and scalarizing vector ISD::FP_ROUND.Eli Friedman
2011-03-23Reapply Eli's r127852 now that the pre-RA scheduler can spill EFLAGS.Andrew Trick
2011-03-22Reapply r128045 and r128051 with fixes.Jakob Stoklund Olesen
2011-03-22Revert r128045 and r128051, debug info enhancements.Andrew Trick
2011-03-22Dont emit 'DBG_VALUE %noreg, ...' to terminate user variable ranges.Jakob Stoklund Olesen
2011-03-22Fix fast-isel address mode folding to avoid folding instructionsDan Gohman
2011-03-19Revert r127953, "SimplifyCFG has stopped duplicating returns into predecessorsDaniel Dunbar
2011-03-19SimplifyCFG has stopped duplicating returns into predecessors to canonicalize IREvan Cheng
2011-03-19Add support for legalizing UINT_TO_FP of vectors on platforms which doNadav Rotem
2011-03-19FileCheckize a test.Andrew Trick
2011-03-18Revert r127852; it's apparently causing an ICE on mingw.Eli Friedman
2011-03-18Add a target-specific branchless method for double-width relationalEli Friedman
2011-03-17BuildUDIV: If the divisor is even we can simplify the fixup of the multiplied...Benjamin Kramer
2011-03-17test/CodeGen/X86/h-registers-1.ll: Add explicit -mtriple=x86_64-linux. It doe...NAKAMURA Takumi
2011-03-16test/CodeGen/X86/constant-pool-remat-0.ll: FileCheck-ize and add explicit -mt...NAKAMURA Takumi
2011-03-16The x86-64 ABI says that a bool is only guaranteed to be sign-extended to a byteCameron Zwarich
2011-03-16Rename a test to be more inclusive.Cameron Zwarich
2011-03-16Add a test for i1 zeroext arguments on x86-64. We currently generate code thatCameron Zwarich
2011-03-16test/CodeGen/X86: FileCheck-ize and add actions for x86_64-linux and x86_64-w...NAKAMURA Takumi
2011-03-16test/CodeGen/X86: Add a pattern for Win64.NAKAMURA Takumi
2011-03-16test/CodeGen/X86: FileCheck-ize and add explicit -mtriple=x86_64-linux. They ...NAKAMURA Takumi
2011-03-16test/CodeGen/X86/byval*.ll: Win64 has not supported byval yet.NAKAMURA Takumi
2011-03-16test/CodeGen/X86/dyn-stackalloc.ll: FileCheck-ize.NAKAMURA Takumi
2011-03-15sext(undef) = 0, because the top bits will all be the same.Evan Cheng
2011-03-11Roll r127459 back in:Cameron Zwarich
2011-03-11Fix the GCC test suite issue exposed by r127477, which was caused by stackCameron Zwarich
2011-03-11Revert r127459, "Optimize trivial branches in CodeGenPrepare, which often getDaniel Dunbar
2011-03-11Optimize trivial branches in CodeGenPrepare, which often get created from theCameron Zwarich
2011-03-11Change the x86 32-bit scheduler to register pressure and fix up theEric Christopher