- 406bfa3 Teach BasicAA about noalias parameter attributes, but do it correctly this time. by Christopher Lamb · 17 years ago
- 8409747 Instead of adding copyfromreg's to handle physical definitions. Now isel can by Evan Cheng · 17 years ago
- b591082 Added TargetInstrDescriptor::numDefs - num of results. by Evan Cheng · 17 years ago
- 5278784 Can't handle offset and scale if rip-relative addressing is to be used. by Evan Cheng · 17 years ago
- 0db079e Mac OS X X86-64 low 4G address not available. by Evan Cheng · 17 years ago
- f6844ca Mac OS X X86-64 low 4G address not available. by Evan Cheng · 17 years ago
- 2f2e519 Undo previous check-in. by Devang Patel · 17 years ago
- caf778a Some out operands were incorrectly specified as input operands. by Evan Cheng · 17 years ago
- 1451afe Make sure these tests pass for the right reasons (verifier error, rather than by Reid Spencer · 17 years ago
- 28ae151 Update dominator info for the middle blocks created while spliting by Devang Patel · 17 years ago
- 9066020 Make non-local memdep not be recursive, and fix a bug on 403.gcc that this exposed. by Owen Anderson · 17 years ago
- c5dd541 Missing Requires. by Evan Cheng · 17 years ago
- 911935a New test. Bogus implicit-def prevented a copy from being coalesced. by Evan Cheng · 17 years ago
- 1c3017c Be more precise. by Evan Cheng · 17 years ago
- 21b3bf0 Bugs: missing partial uses and redundant partial defs. by Evan Cheng · 17 years ago
- dd487c1 Add a test for the load/store alignment. by Lauro Ramos Venancio · 17 years ago
- f3c13c8 Expand unaligned loads/stores when the target doesn't support them. (PR1548) by Lauro Ramos Venancio · 17 years ago
- 4eda058 Clean up C++ restrict test cases and add a test for restrict qualified methods. by Christopher Lamb · 17 years ago
- 695e1c6 these tests aren't xfailed. by Chris Lattner · 17 years ago
- b59e985 we're now handling this right :) by Chris Lattner · 17 years ago
- 268479f Forgot to update these files for the FastDSE changes. by Owen Anderson · 17 years ago
- c2bbfc1 More explicit keywords. by Dan Gohman · 17 years ago
- a9f6434 Change a .size directive to use a tab instead of a space, for consistency. by Dan Gohman · 17 years ago
- e819ff7 Make ImmutablePass::runOnModule non-virtual, since it is not by Dan Gohman · 17 years ago
- f6a05f9 Rename FastDSE to just DSE. by Owen Anderson · 17 years ago
- a56c34f Move FastDSE in to DeadStoreElimination. by Owen Anderson · 17 years ago
- e739bae Remove old DSE. by Owen Anderson · 17 years ago
- 718fda3 by David Greene · 17 years ago
- 52eec54 by David Greene · 17 years ago
- 7fc7761 Indexed loads each has 2 outputs. by Evan Cheng · 17 years ago
- ad07672 Requires SSE2. by Evan Cheng · 17 years ago
- bf7d0bc Don't let the memory allocator outsmart GVN. ;-) by Owen Anderson · 17 years ago
- 3b1f55e simpleregistercoalescing -> regcoalescing. It's too long for me to handle. by Evan Cheng · 17 years ago
- b95f9d5 Fix a failure I accidentally caused in my last commit by mishandling the by Owen Anderson · 17 years ago
- c7d1114 Fix a bug in GetKnownAlignment of packed structs. by Lauro Ramos Venancio · 17 years ago
- b1576f5 Change the x86 assembly output to use tab characters to separate the by Dan Gohman · 17 years ago
- df46419 by David Greene · 17 years ago
- 054ab94 Fix a misoptimization in aha. by Owen Anderson · 17 years ago
- a9cfed7 Use SCEVExpander::InsertCastOfTo instead of calling new IntToPtrInst by Dan Gohman · 17 years ago
- 8d246f0 Add note. by Devang Patel · 17 years ago
- 4330b3a new testcase by Chris Lattner · 17 years ago
- 321ff4e Revert overly aggressive interpretation of noalias by Christopher Lamb · 17 years ago
- 1013b4d Regenerate. by Reid Spencer · 17 years ago
- 1539a1c fp2uint -> fptoui by Reid Spencer · 17 years ago
- e87f233 After a discussion with Anton, it turns out that the InReg attribute is not by Reid Spencer · 17 years ago
- fee0a9c Bunch of tests to check loop passes. by Devang Patel · 17 years ago
- c64a1a9 Redo and generalize previously removed opt for pinsrw: (vextract (v4i32 bc (v4f32 s2v (f32 load ))), 0) -> (i32 load ) by Evan Cheng · 17 years ago
- 15c260a Loop unswitch preserves dom info. by Devang Patel · 17 years ago
- 91d22c8 Implement Simple Analysis interfaces - cloneBasicBlockAnalysis and deleteAnalysisValue. by Devang Patel · 17 years ago
- c7e49c0 Introduce Simple Analysis interface for loop passes. by Devang Patel · 17 years ago
- 50192c2 Teach BasicAA about noalias function parameters. Passes all of DejaGNU and test-suite. by Christopher Lamb · 17 years ago
- 66ca0bc Un-XFAIL these tests after r40622 fixed them. by Christopher Lamb · 17 years ago
- ee0142e Regenerate. by Reid Spencer · 17 years ago
- bf7f451 Allow the INREG parameter attribute to be added to functions. This permits the by Reid Spencer · 17 years ago
- 6e800fe The InReg parameter attribute is valid on function results. The llvm-gcc-4.0 by Reid Spencer · 17 years ago
- 4ebcc8c This isn't safe when there are uses of load's chain result. by Evan Cheng · 17 years ago
- 6240ab5 Fix PR1581, patch by Timo Savola by Chris Lattner · 17 years ago
- d8e616b Regenerate (again). by Reid Spencer · 17 years ago
- 6794e61 Don't include newlines in the whitespace before newline (WSNL) rule. by Reid Spencer · 17 years ago
- b8f8505 Regenerate. by Reid Spencer · 17 years ago
- 1d3d230 For PR1553: by Reid Spencer · 17 years ago
- 6f62af6 If loop can be unswitched again, then do it yourself. by Devang Patel · 17 years ago
- 42346f5 Add a comment: don't expect from external function resolver in interpreter by Anton Korobeynikov · 17 years ago
- 891eecb Avoid potential iterator invalidation problems. by Owen Anderson · 17 years ago
- df5cf20 Remove dead code. by Devang Patel · 17 years ago
- 910b66d - Allow custom lowering for CTPOP, CTTZ, CTLZ. by Scott Michel · 17 years ago
- 81a129c LCSSA preserves dom info. by Devang Patel · 17 years ago
- d9a6dcb Loop Rotation pass preserves dominator tree and frontier. by Devang Patel · 17 years ago
- 96b651c LICM preserves scalar evolution and dom frontier. by Devang Patel · 17 years ago
- 9372f15 Regenerate for __dso_handle, per Anton's request. by Reid Spencer · 17 years ago
- 3b30a6e Add detection of __dso_handle presence during configure. Use this information in the by Anton Korobeynikov · 17 years ago
- ed3fa85 Fix a typo/thinko. by Reid Spencer · 17 years ago
- be444ed Fix a bug in getCopyFromParts turned up in the testcase for PR1132. by Dan Gohman · 17 years ago
- 45c8388 Use more caching when computing non-local dependence. This makes bzip2 not by Owen Anderson · 17 years ago
- 4f9ba7c Fix a bug caused by indiscriminantly asking for the dominators of a predecessor. by Owen Anderson · 17 years ago
- 825811d Use tabs more consistently in assembler pseudo-ops. by Dan Gohman · 17 years ago
- 286d569 Print a space between the comment character and the basic block name, by Dan Gohman · 17 years ago
- 06dd2a6 Fix the comments for the 'fast' parameter in addPassesToEmitFile. by Dan Gohman · 17 years ago
- d47cab8 Remove a FIXME comment that wasn't removed when the code it accompanied by Dan Gohman · 17 years ago
- fb71d38 Fix the comment for getClosestTargetForJIT to reflect the fact that by Dan Gohman · 17 years ago
- f452207 More explicit keywords. by Dan Gohman · 17 years ago
- 209ee18 Fix pastos in comments for doFinalization functions. by Dan Gohman · 17 years ago
- a5e496f New test case. by Evan Cheng · 17 years ago
- 66ffe6b Vector fneg must be expanded into fsub -0.0, X. by Evan Cheng · 17 years ago
- db95305 Add tests for generating noalias parameter attribute from __restrict qualified function parameters. C++ tests are currently XFAILing see PR1582. by Christopher Lamb · 17 years ago
- 6551606 Be explicit about which level of optimization is being asked for. The -O option by Reid Spencer · 17 years ago
- 2dc6dc6 Change the x86 backend to use extract_subreg for truncation operations. Passes DejaGnu, SingleSource and MultiSource. by Christopher Lamb · 17 years ago
- f9b90ea Add register info needed to use subreg sets on X86. by Christopher Lamb · 17 years ago
- 8127f3a Make this explictly signed. Fixes PR1571. by Nick Lewycky · 17 years ago
- 19fe8f9 Add facility to dump pass manager structure by Devang Patel · 17 years ago
- b116fac Trampoline codegen support for X86-32. by Duncan Sands · 17 years ago
- 50f19f5 Forget to add 'nest' to the list of parameter attributes. by Duncan Sands · 17 years ago
- c61ce1a Fix edge cases in handling basic block split. by Devang Patel · 17 years ago
- 29381fb Use SmallPtrSet. by Devang Patel · 17 years ago
- 936baaa VStudio compiler errors and placing Function*->ExFunc map under ManagedStatic control. by Chuck Rose III · 17 years ago
- 7c2c2e7 Updates to the VStudio project files: by Chuck Rose III · 17 years ago
- e992a56 Allow SmallPtrSet to hold pointers to const data. by Owen Anderson · 17 years ago
- d300622 Re-apply 40504, but with a fix for the segfault it caused in oggenc: by Dan Gohman · 17 years ago
- 9d3e791 It seems logical that InReg should be incompatible by Duncan Sands · 17 years ago
- fdef00f As the number of parameter attributes increases, by Duncan Sands · 17 years ago