- 24a0521 Optimization suggested by Matthijs Kooijman. by Duncan Sands · 16 years ago
- 99c1a7c Correct callgraph construction. It has two problems: by Duncan Sands · 16 years ago
- 076055c Update VC++ project files. by Argyrios Kyrtzidis · 16 years ago
- baf37cd Check for type legality before materializing integer constants in fast isel. With this change, by Owen Anderson · 16 years ago
- 70f684f Allow use of ssh to perform remote execution. by Evan Cheng · 16 years ago
- cf01f7a Remove the code that protected FastISel from aborting in by Dan Gohman · 16 years ago
- be91940 Temporarily disable vector select in the bitcode reader. The by Dan Gohman · 16 years ago
- 59fbc80 Fix a constant lowering bug. Now we can do load and store instructions with funky getelementptr embedded in the address operand. by Evan Cheng · 16 years ago
- b2dfb89 Fix logic for not emitting no-dead-strip for some by Dale Johannesen · 16 years ago
- d8ee59b Update generated files. by Dan Gohman · 16 years ago
- e435a5d Fix simplifycfg crash in handing block merge. by Devang Patel · 16 years ago
- f72fb67 Extend the vcmp/fcmp LLVM IR instructions to take vectors as arguments by Dan Gohman · 16 years ago
- 3eb5940 Add support for floating-point calculations of log2 with limited precisions of 6 by Bill Wendling · 16 years ago
- 2379089 s/RemoveUnreachableBlocks/RemoveUnreachableBlocksFromFn/g by Devang Patel · 16 years ago
- 14b0a2b Don't suppress no-dead-strip for used static functions. by Dale Johannesen · 16 years ago
- 369bbbb Reapply 55902: Add test for checking proper lowering of eh_return & unwind init intrinsics on 32bit x86 targets by Anton Korobeynikov · 16 years ago
- b9fb005 Reapply 55903: Testcase for 64-bit lowering of eh_return & unwind_init by Anton Korobeynikov · 16 years ago
- a0e8a1e Reapply 55904: Unbreak and fix indentation by Anton Korobeynikov · 16 years ago
- a177871 Reapply 55901: Drop unused variable by Anton Korobeynikov · 16 years ago
- c4da15a Reapply 55900: We do support EH on x86-64! by Anton Korobeynikov · 16 years ago
- b84c167 Reapply 55899: First draft of EH support on x86/64-linux by Anton Korobeynikov · 16 years ago
- 260a6b8 Reapply blindly reverted 55898: Implement FRAME_TO_ARGS_OFFSET for x86-64 by Anton Korobeynikov · 16 years ago
- a8657e3 Fix a few I's that were meant to be renamed to BI's. by Dan Gohman · 16 years ago
- 36d81ba Add a target triple; apparently LLVM doesn't use 64-bit by Dan Gohman · 16 years ago
- 1b0123c Reverting r55898 as well. This wasn't reverted in the original revert... by Bill Wendling · 16 years ago
- 1ed49fb Accidental commit of partial 'stack canaries' code by Bill Wendling · 16 years ago
- fdddcc0 Remove these testcases associated with changes between r 55898 and r 55909. by Bill Wendling · 16 years ago
- 07cabb9 Redo the 3 existing low-precision expansions to by Dale Johannesen · 16 years ago
- a425e00 Reverting r55898 to r55909. One of these patches was causing an ICE during the full bootstrap on Darwin: by Bill Wendling · 16 years ago
- debdea0 Handle calls which produce i1 results: promote to i8 but and it with 1 to get the low bit. by Evan Cheng · 16 years ago
- 245d0ab Remove unused counter. by Devang Patel · 16 years ago
- 942ca7f In visitUREM, arrange for the temporary UDIV node to be by Dan Gohman · 16 years ago
- 1e0e04c Add VISIBILITY_HIDDEN on SDISelAsmOperandInfo by Daniel Dunbar · 16 years ago
- 500233a Bitcasting two or from aggregate types is not permitted. Update by Dan Gohman · 16 years ago
- f91570c i128 and f80 are implemented for x86-64 now. by Dan Gohman · 16 years ago
- 82f94f1 Add AsmPrinter support for i128 and larger static initializer data. by Dan Gohman · 16 years ago
- 863890e Fix copy+pastos in comments. by Dan Gohman · 16 years ago
- a47916d Fix the string for ISD::UDIVREM. by Dan Gohman · 16 years ago
- eb3db1c Fix typos in (generated) comments. by Dan Gohman · 16 years ago
- 8106b0a Delete an unused variable. by Dan Gohman · 16 years ago
- ac8ab78 xfail by Devang Patel · 16 years ago
- 175f9d9 Remove OptimizeIVType() by Devang Patel · 16 years ago
- 28f0212 Didn't mean to commit this change to how the callgraph is printed. by Duncan Sands · 16 years ago
- 9f11850 Avoid redefinition and nnbreak windows build. by Evan Cheng · 16 years ago
- d4fde0b Unbreak and fix indentation by Anton Korobeynikov · 16 years ago
- e665c07 Testcase for 64-bit lowering of eh_return & unwind_init by Anton Korobeynikov · 16 years ago
- a8268a7 Add test for checking proper lowering of eh_return & unwind init intrinsics on 32bit x86 targets by Anton Korobeynikov · 16 years ago
- 9bf41ef Drop unused variable by Anton Korobeynikov · 16 years ago
- 28b1dea We do support EH on x86-64! by Anton Korobeynikov · 16 years ago
- 302affb First draft of EH support on x86/64-linux by Anton Korobeynikov · 16 years ago
- 559189e Implement FRAME_TO_ARGS_OFFSET for x86-64 by Anton Korobeynikov · 16 years ago
- 1db6a2b Add testcase from bug 2770. by Rafael Espindola · 16 years ago
- a9c3251 Update the callgraph correctly. by Duncan Sands · 16 years ago
- 34c8847 Update the callgraph correctly in ArgumentPromotion. by Duncan Sands · 16 years ago
- d7b9851 Reapply 55859. This doesn't change anything as by Duncan Sands · 16 years ago
- 98d2d07 Correctly handle physical register inputs. They are not explicit input operands in the resulting machine instrs. by Evan Cheng · 16 years ago
- 5960e4e Add fast isel physical register definition support. by Evan Cheng · 16 years ago
- 24e3a90 Add support to extend call operands when needed. Enable x86 fastisel call support. by Evan Cheng · 16 years ago
- 9a0d1ba Revert my previous change -- the subtraction of two constants was a no-op by Bill Wendling · 16 years ago
- ca460d5 Convert by Bill Wendling · 16 years ago
- c7e4c4d Clean up CSS validator errors: 'Property align doesn't exist : center' by Bill Wendling · 16 years ago
- e36dccc Formatting changes. to make the information cleaner. by Bill Wendling · 16 years ago
- 4cddaf7 Correct a comment and strip trailing whitespace. by Duncan Sands · 16 years ago
- f3d4efe Initial fastisel call support for C, Fast, and X86_FastCall calling conventions. It's meant to handle "simple" calls, i.e. no byval, structret, etc. It doesn't support multi-result returns either. by Evan Cheng · 16 years ago
- e9ac9e6 Some code clean up. by Evan Cheng · 16 years ago
- f099178 Indentation. by Evan Cheng · 16 years ago
- c7fcfa0 - Doh. Pass vector by value is bad. by Evan Cheng · 16 years ago
- e3e3626 Eliminate a compile time warning. by Evan Cheng · 16 years ago
- 10a8d9c Handle x86 truncate to i8 with target hook for now. by Evan Cheng · 16 years ago
- d07b46e Fix indentation of generated code. by Evan Cheng · 16 years ago
- 34fc6ce Ignore multi-instruction patterns. e.g. by Evan Cheng · 16 years ago
- b9baf31 fix crash when the malloc/free function is defined or is a declaration with 0 parameters. by Nuno Lopes · 16 years ago
- fec2c2b When PruneEH turned an invoke into an ordinary by Duncan Sands · 16 years ago
- 3b217c6 Fix constant pool loads, and remove broken versions of addConstantPoolReference. by Owen Anderson · 16 years ago
- 99d6dca Fix the X86 addConstantPoolReference, which had the operands in the wrong order. by Owen Anderson · 16 years ago
- 853244f Next limited float precision expansion (log2 12 bits) by Dale Johannesen · 16 years ago
- 6e60745 Revert r55859. This is breaking the build in the abscence of its companion commit. by Owen Anderson · 16 years ago
- d0c0fae Fix for PR2687: Add patterns to match sint_to_fp and fp_to_sint for <2 x by Eli Friedman · 16 years ago
- 8a11053 Move the code that inserts copies for function livein registers by Dan Gohman · 16 years ago
- bcc11d2 Remove unused map. by Devang Patel · 16 years ago
- 54d9f98 Mark math lib intrinsics readonly, on the grounds by Dale Johannesen · 16 years ago
- c94fe21 Delete the removeCallEdgeTo callgraph method, by Duncan Sands · 16 years ago
- f8e3541 Prevent our own passes from promoting this to readonly. by Duncan Sands · 16 years ago
- f58cb6d Fix X86FastISel's shift and select code to reject illegal types. by Dan Gohman · 16 years ago
- 852680a Add the next limited-precision expansion. by Dale Johannesen · 16 years ago
- 31d2691 Fix the opcodes used by X86FastISel for shifts and conditional moves. by Dan Gohman · 16 years ago
- 0de588f Factor out code that emits load and store instructions. by Evan Cheng · 16 years ago
- 9c7216f Rename method. by Owen Anderson · 16 years ago
- 7f13212 Fix test. by Evan Cheng · 16 years ago
- 638c683 FastISel support for AND and OR with type i1. by Dan Gohman · 16 years ago
- 59e577f Add hooks for other intrinsics to get low-precision expansions. by Dale Johannesen · 16 years ago
- c39f4db X86FastISel support for shifts and conditional moves. by Dan Gohman · 16 years ago
- 40b189e FastISel support for ConstantExprs. by Dan Gohman · 16 years ago
- be0034e Revert r55817. It broke PIC. FastISel will need to find a different by Dan Gohman · 16 years ago
- e2471a9 If SSE2 is available, x86 should pass first 3 f32/f64 arguments in XMM registers for fastcc calls. by Evan Cheng · 16 years ago
- c89d2fe Add a variant of AnalyzeCallOperands that can be used by fast isel. by Evan Cheng · 16 years ago
- 6f0a768 Use removeAllCalledFunctions rather than removing edges one by one by hand. by Duncan Sands · 16 years ago
- a7212e5 Remove trailing whitespace. by Duncan Sands · 16 years ago
- e4a48c7 Strip trailing whitespace. by Duncan Sands · 16 years ago
- cae62e3 Make this pass return that it made a change if by Duncan Sands · 16 years ago