2008-10-21 |
Dale Johannesen | Add comments to explain uint64->f64 algorithm,
|
commit | commitdiff | tree |
2008-10-21 |
Dale Johannesen | Add an SSE2 algorithm for uint64->f64 conversion.
|
commit | commitdiff | tree |
2008-10-14 |
Dale Johannesen | Accept -march=i586, because gcc does (a synonym
|
commit | commitdiff | tree |
2008-10-12 |
Dale Johannesen | Change TAG_ names to DW_TAG for gcc (testsuite) compatibility.
|
commit | commitdiff | tree |
2008-10-12 |
Dale Johannesen | Remove "long" variants so these will pass on a 64-bit...
|
commit | commitdiff | tree |
2008-10-12 |
Dale Johannesen | Change Dwarf comments starting with AT_ to DW_AT_ to
|
commit | commitdiff | tree |
2008-10-10 |
Dale Johannesen | Fix SSE4.1 roundss, roundsd. While the instructions...
|
commit | commitdiff | tree |
2008-10-10 |
Dale Johannesen | Remove some overzealous checks that were rejecting
|
commit | commitdiff | tree |
2008-10-09 |
Dale Johannesen | Generated files for previous checkin.
|
commit | commitdiff | tree |
2008-10-09 |
Dale Johannesen | A file missed from previous checkin.
|
commit | commitdiff | tree |
2008-10-09 |
Dale Johannesen | Add a "loses information" return value to APFloat:...
|
commit | commitdiff | tree |
2008-10-09 |
Dale Johannesen | Rename APFloat::convertToAPInt to bitcastToAPInt to
|
commit | commitdiff | tree |
2008-10-08 |
Dale Johannesen | Align EH tables before label is emitted, not after,
|
commit | commitdiff | tree |
2008-10-08 |
Dale Johannesen | (re)Put const weak strings in appropriate section on...
|
commit | commitdiff | tree |
2008-10-07 |
Dale Johannesen | Model hardwired inputs & outputs of x86 8-bit divides...
|
commit | commitdiff | tree |
2008-10-07 |
Dale Johannesen | Mark negative-zero-to-int conversion as Inexact,
|
commit | commitdiff | tree |
2008-10-06 |
Dale Johannesen | Be more precise about which conversions of NaNs
|
commit | commitdiff | tree |
2008-10-06 |
Dale Johannesen | Temporarily revert functionality change from my previous...
|
commit | commitdiff | tree |
2008-10-06 |
Dale Johannesen | Mark shortening NaN conversions as Inexact. PR 2856.
|
commit | commitdiff | tree |
2008-10-03 |
Dale Johannesen | Make atomic Swap work, 64-bit on x86-32.
|
commit | commitdiff | tree |
2008-10-03 |
Dale Johannesen | Pass MemOperand through for 64-bit atomics on 32-bit,
|
commit | commitdiff | tree |
2008-10-02 |
Dale Johannesen | Handle some 64-bit atomics on x86-32, some of the time.
|
commit | commitdiff | tree |
2008-09-29 |
Dale Johannesen | Remove misuse of ReplaceNodeResults for atomics with
|
commit | commitdiff | tree |
2008-09-26 |
Dale Johannesen | Generated files for warning fix.
|
commit | commitdiff | tree |
2008-09-26 |
Dale Johannesen | Fix a compiler warning.
|
commit | commitdiff | tree |
2008-09-26 |
Dale Johannesen | Generated files for previous patch.
|
commit | commitdiff | tree |
2008-09-26 |
Dale Johannesen | Another file I forgot.
|
commit | commitdiff | tree |
2008-09-26 |
Dale Johannesen | Add "inreg" field to CallSDNode (doesn't increase
|
commit | commitdiff | tree |
2008-09-25 |
Dale Johannesen | Accept 'inreg' attribute on x86 functions as
|
commit | commitdiff | tree |
2008-09-24 |
Dale Johannesen | Remove SelectionDag early allocation of registers
|
commit | commitdiff | tree |
2008-09-24 |
Dale Johannesen | Next round of earlyclobber handling. Approach the
|
commit | commitdiff | tree |
2008-09-22 |
Dale Johannesen | Remove silly semicolon.
|
commit | commitdiff | tree |
2008-09-22 |
Dale Johannesen | Remove a compiler warning.
|
commit | commitdiff | tree |
2008-09-22 |
Dale Johannesen | Make log, log2, log10, exp, exp2 use Expand by
|
commit | commitdiff | tree |
2008-09-22 |
Dale Johannesen | More refactoring. Yawn.
|
commit | commitdiff | tree |
2008-09-22 |
Dale Johannesen | Refactor FP intrinisic setup. Per review feedback.
|
commit | commitdiff | tree |
2008-09-20 |
Dale Johannesen | Shorten and rearrange data fields to save a word of...
|
commit | commitdiff | tree |
2008-09-20 |
Dale Johannesen | Teach coalescer about earlyclobber bits.
|
commit | commitdiff | tree |
2008-09-19 |
Dale Johannesen | Make earlyclobber stuff work when virtual regs
|
commit | commitdiff | tree |
2008-09-19 |
Dale Johannesen | Remove AsmThatEarlyClobber etc. from LiveIntervalAnalysis
|
commit | commitdiff | tree |
2008-09-17 |
Dale Johannesen | Add a bit to mark operands of asm's that conflict
|
commit | commitdiff | tree |
2008-09-14 |
Dale Johannesen | adjust last patch per review feedback
|
commit | commitdiff | tree |
2008-09-12 |
Dale Johannesen | Pass "earlyclobber" bit through to machine
|
commit | commitdiff | tree |
2008-09-12 |
Dale Johannesen | The sequence for ppcf128 compares was not IEEE
|
commit | commitdiff | tree |
2008-09-11 |
Dale Johannesen | The version of AtomicSDNode::AtomicSDNode used (only...
|
commit | commitdiff | tree |
2008-09-11 |
Dale Johannesen | Succumb utterly to compatibility and implement
|
commit | commitdiff | tree |
2008-09-10 |
Dale Johannesen | Handle new intrinsics with vector arguments.
|
commit | commitdiff | tree |
2008-09-09 |
Dale Johannesen | Move the uglier parts of deciding not to emit a
|
commit | commitdiff | tree |
2008-09-09 |
Dale Johannesen | Fix logic for not emitting no-dead-strip for some
|
commit | commitdiff | tree |
2008-09-08 |
Dale Johannesen | Don't suppress no-dead-strip for used static functions.
|
commit | commitdiff | tree |
2008-09-08 |
Dale Johannesen | Redo the 3 existing low-precision expansions to
|
commit | commitdiff | tree |
2008-09-05 |
Dale Johannesen | Next limited float precision expansion (log2 12 bits)
|
commit | commitdiff | tree |
2008-09-05 |
Dale Johannesen | Mark math lib intrinsics readonly, on the grounds
|
commit | commitdiff | tree |
2008-09-05 |
Dale Johannesen | Add the next limited-precision expansion.
|
commit | commitdiff | tree |
2008-09-05 |
Dale Johannesen | Add hooks for other intrinsics to get low-precision...
|
commit | commitdiff | tree |
2008-09-05 |
Dale Johannesen | Add -flimit-float-precision to enable some faster,
|
commit | commitdiff | tree |
2008-09-04 |
Dale Johannesen | Adjust tests to expect new math intrinsics to be
|
commit | commitdiff | tree |
2008-09-04 |
Dale Johannesen | Adjust libcalls tests to expect intrinsic for exp2
|
commit | commitdiff | tree |
2008-09-04 |
Dale Johannesen | Add intrinsic forms of pow and exp2. The non-intrinsic
|
commit | commitdiff | tree |
2008-09-04 |
Dale Johannesen | Add intrinsics for log, log2, log10, exp, exp2.
|
commit | commitdiff | tree |
2008-09-03 |
Dale Johannesen | Do not emit a UsedDirective for things in the llvm...
|
commit | commitdiff | tree |
2008-09-02 |
Dale Johannesen | New testcase for targets without 64-bit atomics;
|
commit | commitdiff | tree |
2008-09-02 |
Dale Johannesen | Fix some bugs in the code sequences for atomics.
|
commit | commitdiff | tree |
2008-08-30 |
Dale Johannesen | Testcases for ppc atomics.
|
commit | commitdiff | tree |
2008-08-30 |
Dale Johannesen | Add ppc partial-word ATOMIC_CMP_SWAP.
|
commit | commitdiff | tree |
2008-08-29 |
Dale Johannesen | Add partial word version of ATOMIC_SWAP.
|
commit | commitdiff | tree |
2008-08-28 |
Dale Johannesen | Implement partial-word binary atomics on ppc.
|
commit | commitdiff | tree |
2008-08-28 |
Dale Johannesen | Split the ATOMIC NodeType's to include the size, e.g.
|
commit | commitdiff | tree |
2008-08-28 |
Dale Johannesen | This test crashes on non-x86 host; make SSE explicit.
|
commit | commitdiff | tree |
2008-08-25 |
Dale Johannesen | Implement 32 & 64 bit versions of PPC atomic
|
commit | commitdiff | tree |
2008-08-25 |
Dale Johannesen | Remove PPC-specific lowering for atomics; the
|
commit | commitdiff | tree |
2008-08-25 |
Dale Johannesen | Adjust grep's for new code sequence.
|
commit | commitdiff | tree |
2008-08-25 |
Dale Johannesen | It's important for the cmp-and-swap to balance
|
commit | commitdiff | tree |
2008-08-22 |
Dale Johannesen | Test all currently supported atomic builtins on x86...
|
commit | commitdiff | tree |
2008-08-22 |
Dale Johannesen | Comprehensive test of FE handling of __sync builtins.
|
commit | commitdiff | tree |
2008-08-22 |
Dale Johannesen | Implement __sync_synchronize on ppc32. Patch by Gary...
|
commit | commitdiff | tree |
2008-08-22 |
Dale Johannesen | Rewrite ppc code generated for __sync_{bool|val}_compare_and...
|
commit | commitdiff | tree |
2008-08-21 |
Dale Johannesen | Make x86 and sse2 explicit for non-x86 hosts.
|
commit | commitdiff | tree |
2008-08-21 |
Dale Johannesen | Accept NOT of a constant vector of int.
|
commit | commitdiff | tree |
2008-08-20 |
Dale Johannesen | Add remaining 64-bit atomic patterns for x86-64.
|
commit | commitdiff | tree |
2008-08-19 |
Dale Johannesen | Add support for 8 and 16 bit forms of __sync
|
commit | commitdiff | tree |
2008-08-13 |
Dale Johannesen | Generated files for 54744.
|
commit | commitdiff | tree |
2008-08-13 |
Dale Johannesen | Add read/write support for X86's sseregparm.
|
commit | commitdiff | tree |
2008-08-12 |
Dale Johannesen | When resolving a stub in x86-64 JIT, use a PC-relative...
|
commit | commitdiff | tree |
2008-08-12 |
Dale Johannesen | Make x86-64 JIT changes Darwin-specific.
|
commit | commitdiff | tree |
2008-08-12 |
Dale Johannesen | In the absence of a linker to build the GOT, use the...
|
commit | commitdiff | tree |
2008-08-11 |
Dale Johannesen | Some fixes for x86-64 JIT. Make it use small code
|
commit | commitdiff | tree |
2008-08-08 |
Dale Johannesen | Testcases for 54503. One derived from PR 2533, the
|
commit | commitdiff | tree |
2008-08-07 |
Dale Johannesen | Rewrite JIT handling of GlobalVariables so they
|
commit | commitdiff | tree |
2008-07-31 |
Dale Johannesen | Make sse2 explicit, for non-x86 hosts.
|
commit | commitdiff | tree |
2008-07-31 |
Dale Johannesen | Add a flag to disable jump table generation (all
|
commit | commitdiff | tree |
2008-07-09 |
Dale Johannesen | Remove extra call to DW.SetModuleInfo on Linux.
|
commit | commitdiff | tree |
2008-07-09 |
Dale Johannesen | Emit debug info for data-only files on Cell SPU.
|
commit | commitdiff | tree |
2008-07-09 |
Dale Johannesen | Emit debug into for data-only files for Linux PPC.
|
commit | commitdiff | tree |
2008-07-09 |
Dale Johannesen | Emit debug info for data-only files. ARM version.
|
commit | commitdiff | tree |
2008-07-09 |
Dale Johannesen | Emit debug info for data-only files. This version
|
commit | commitdiff | tree |
2008-07-09 |
Dale Johannesen | Emit debug info for data-only files. This version
|
commit | commitdiff | tree |
2008-07-08 |
Dale Johannesen | Testcase for debug info from data-only files.
|
commit | commitdiff | tree |
2008-07-08 |
Dale Johannesen | Make debug info come out in data-only files.
|
commit | commitdiff | tree |
2008-07-08 |
Dale Johannesen | Remove some dead code.
|
commit | commitdiff | tree |
next |