aboutsummaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Expand)Author
2010-02-15Revert r96130 ("Forward parameter options as '-option=param'").Mikhail Glushenkov
2010-02-13Fix a problem where we had bitcasted operands that gave usEric Christopher
2010-02-13Forward parameter options as '-option=parameter'.Mikhail Glushenkov
2010-02-13add encoder support and tests for rdtscpChris Lattner
2010-02-13Fix PR6283.Jakob Stoklund Olesen
2010-02-13MC/AsmParser: Attempt to constant fold expressions up-front. This ensures we ...Daniel Dunbar
2010-02-13rip out the 'heinous' x86 MCCodeEmitter implementation.Chris Lattner
2010-02-13remove special cases for vmlaunch, vmresume, vmxoff, and swapgsChris Lattner
2010-02-13Besides removing phi cycles that reduce to a single value, also remove deadBob Wilson
2010-02-13MC/X86: Push immediate operands as immediates not expressions when possible.Daniel Dunbar
2010-02-12add some disassemble testcases for weird instructionsChris Lattner
2010-02-12implement the rest of correct x86-64 encoder support for Chris Lattner
2010-02-12When save/restoring CR at prolog/epilog, in a largeDale Johannesen
2010-02-12Add support for a union type in LLVM IR. Patch by Talin!Chris Lattner
2010-02-121. modernize the constantmerge pass, using densemap/smallvector.Chris Lattner
2010-02-12rename testChris Lattner
2010-02-12Testcases for recent stdcall / fastcall mangling improvementsAnton Korobeynikov
2010-02-12Cleanup stdcall / fastcall name mangling.Anton Korobeynikov
2010-02-12Reapply the new LoopStrengthReduction code, with compile time andDan Gohman
2010-02-12Update test to match 95961.Evan Cheng
2010-02-12Test for 95961.Evan Cheng
2010-02-12Test case for 95958.Evan Cheng
2010-02-12Add a new pass on machine instructions to optimize away PHI cycles that Bob Wilson
2010-02-12fix the encodings of monitor and mwait, which were completelyChris Lattner
2010-02-12Add a new function attribute, 'alignstack'. It will indicate (when the backendsCharles Davis
2010-02-11Reapply coalescer fix for better cross-class coalescing.Jakob Stoklund Olesen
2010-02-11Make sure that ConstantExpr offsets also aren't off of externEric Christopher
2010-02-11Rename ValueRequiresCast to ShouldOptimizeCast, to better reflectChris Lattner
2010-02-11convert to filecheck.Chris Lattner
2010-02-11Make DSE only scan blocks that are reachable from the entryChris Lattner
2010-02-11a testcase that doesn't crash GVN but could someday.Chris Lattner
2010-02-11Make jump threading honor x|undef -> true and x&undef -> false,Chris Lattner
2010-02-11Add ConstantExpr handling to Intrinsic::objectsize lowering.Eric Christopher
2010-02-11test case for r95842.Devang Patel
2010-02-11Remove the few # TAILCALL comments that snuck in. As they may fail on linux.Kevin Enderby
2010-02-11Update the X86 assembler matcher test case now that a few more things matchKevin Enderby
2010-02-10The previous fix of widening divides that trap was too fragile as it depends ...Mon P Wang
2010-02-10Delete dead PHI machine instructions. These can be created due to typeBob Wilson
2010-02-10MC/X86 AsmMatcher: Fix a use after free spotted by d0k, and de-XFAILDaniel Dunbar
2010-02-10XFAIL this on linux until I figure out what is happening.Daniel Dunbar
2010-02-10Replace this file containing 4 tests of x86 32-bit encodings with a fileKevin Enderby
2010-02-10Canonicalize sizeof and alignof on pointer types to a canonicalDan Gohman
2010-02-10Now that ShrinkDemandedOps() is separated out from DAG combine. It sometimes ...Evan Cheng
2010-02-10Fix the encoding of the movntdqa X86 instruction. It was missing the 0x66Kevin Enderby
2010-02-09fix X86 encoder to output [disp] only addresses with no SIB byteChris Lattner
2010-02-09Move Intrinsic::objectsize lowering back to InstCombineCalls andEric Christopher
2010-02-09Re-disable for Darwin; I was mistaken to think this was fixed.Dale Johannesen
2010-02-09Pull these back out, they're a little too aggressive and timeEric Christopher
2010-02-09move tests that depend on the x86 backend out of codegen/generic,Chris Lattner
2010-02-09make target independent.Chris Lattner