2009-05-26 |
Stefanus Du Toit | Update CPU capabilities for AMD machines |
blob | commitdiff | raw |
2009-05-20 |
Evan Cheng | Try again. Allow call to immediate address for ELF... |
blob | commitdiff | raw | diff to current |
2009-04-25 |
Chris Lattner | add support for detecting process features on win64... |
blob | commitdiff | raw | diff to current |
2009-03-07 |
Duncan Sands | Introduce new linkage types linkonce_odr, weak_odr... |
blob | commitdiff | raw | diff to current |
2009-02-28 |
Mon P Wang | Added another darwin subtarget |
blob | commitdiff | raw | diff to current |
2009-02-03 |
Dan Gohman | Tevert part of the x86 subtarget logic changes: when... |
blob | commitdiff | raw | diff to current |
2009-02-03 |
Dan Gohman | Change Feature64Bit to not imply FeatureSSE2. All x86... |
blob | commitdiff | raw | diff to current |
2009-02-02 |
Torok Edwin | Only force SSE level if it is not correct. |
blob | commitdiff | raw | diff to current |
2009-02-02 |
Torok Edwin | remove #if 0 code on Bill's request. |
blob | commitdiff | raw | diff to current |
2009-02-01 |
Torok Edwin | Implement -mno-sse: if SSE is disabled on x86-64, don... |
blob | commitdiff | raw | diff to current |
2009-01-25 |
Torok Edwin | should have removed the + when manually applying a... |
blob | commitdiff | raw | diff to current |
2009-01-25 |
Torok Edwin | revert this patch for now, because Codegen does still... |
blob | commitdiff | raw | diff to current |
2009-01-25 |
Torok Edwin | If user explicitly asks not to use SSE, don't force... |
blob | commitdiff | raw | diff to current |
2009-01-15 |
Rafael Espindola | Add the private linkage. |
blob | commitdiff | raw | diff to current |
2009-01-05 |
Evan Cheng | Atom and Core i7 do not have same model number after... |
blob | commitdiff | raw | diff to current |
2009-01-03 |
Evan Cheng | Add Intel processors core i7 and atom. |
blob | commitdiff | raw | diff to current |
2009-01-03 |
Evan Cheng | Fix PR3210: Detect more Intel processors. Patch by... |
blob | commitdiff | raw | diff to current |
2009-01-02 |
Evan Cheng | Do not isel load folding bt instructions for pentium... |
blob | commitdiff | raw | diff to current |
2009-01-02 |
Evan Cheng | Fix x86 CPU id detection to identify Penryn (and future... |
blob | commitdiff | raw | diff to current |
2008-12-16 |
Dan Gohman | Add initial support for back-scheduling address computa... |
blob | commitdiff | raw | diff to current |
2008-12-08 |
Evan Cheng | Re-apply 60689 now my head is screwed on right. |
blob | commitdiff | raw | diff to current |
2008-12-08 |
Dan Gohman | Revert 60689. It caused many regressions on Darwin... |
blob | commitdiff | raw | diff to current |
2008-12-08 |
Evan Cheng | Perform cheap checks first. |
blob | commitdiff | raw | diff to current |
2008-12-05 |
Dale Johannesen | Make LoopStrengthReduce smarter about hoisting things... |
blob | commitdiff | raw | diff to current |
2008-12-05 |
Evan Cheng | Re-did 60519. It turns out Darwin's handling of hidden... |
blob | commitdiff | raw | diff to current |
2008-12-04 |
Bill Wendling | Temporarily revert r60519. It was causing a bootstrap... |
blob | commitdiff | raw | diff to current |
2008-12-04 |
Evan Cheng | Visibility hidden GVs do not require extra load of... |
blob | commitdiff | raw | diff to current |
2008-11-28 |
Duncan Sands | Fix build with gcc-4.4: it doesn't like PICStyle |
blob | commitdiff | raw | diff to current |
2008-10-14 |
Dan Gohman | Fix command-line option printing to print two spaces... |
blob | commitdiff | raw | diff to current |
2008-09-30 |
Bill Wendling | Just don't transform this memset into "bzero" if no... |
blob | commitdiff | raw | diff to current |
2008-09-30 |
Bill Wendling | Add the new `-no-builtin' flag. This flag is meant... |
blob | commitdiff | raw | diff to current |
2008-07-16 |
Evan Cheng | x86-64 PIC JIT fixes: do not generate the extra load... |
blob | commitdiff | raw | diff to current |
2008-07-09 |
Anton Korobeynikov | Revert accidentially added stuff |
blob | commitdiff | raw | diff to current |
2008-07-09 |
Anton Korobeynikov | Switch to new section name handling facility |
blob | commitdiff | raw | diff to current |
2008-07-03 |
Evan Cheng | Back out 53091 for now. |
blob | commitdiff | raw | diff to current |
2008-07-03 |
Anton Korobeynikov | llvm-gcc sometimes marks external declarations hidden... |
blob | commitdiff | raw | diff to current |
2008-06-02 |
Rafael Espindola | Don't use the GOT for symbols that are not externally... |
blob | commitdiff | raw | diff to current |
2008-05-14 |
Dale Johannesen | Add CommonLinkage; currently tentative definitions |
blob | commitdiff | raw | diff to current |
2008-05-13 |
Dan Gohman | Clean up the use of static and anonymous namespaces... |
blob | commitdiff | raw | diff to current |
2008-05-05 |
Mon P Wang | Added addition atomic instrinsics and, or, xor, min... |
blob | commitdiff | raw | diff to current |
2008-05-05 |
Dan Gohman | Fix IsLinux being uninitialized on non-Linux targets. |
blob | commitdiff | raw | diff to current |
2008-05-05 |
Dan Gohman | Use a dedicated IsLinux flag instead of an ELFLinux... |
blob | commitdiff | raw | diff to current |
2008-05-05 |
Dan Gohman | Add AsmPrinter support for emitting a directive to... |
blob | commitdiff | raw | diff to current |
2008-04-23 |
Anton Korobeynikov | Make stack alignment options global for all targets |
blob | commitdiff | raw | diff to current |
2008-04-23 |
Anton Korobeynikov | Provide ABI-correct stack alignment |
blob | commitdiff | raw | diff to current |
2008-04-16 |
Evan Cheng | Initialize X863DNowLevel. |
blob | commitdiff | raw | diff to current |
2008-04-12 |
Anton Korobeynikov | Provide option for stack alignment override |
blob | commitdiff | raw | diff to current |
2008-04-01 |
Dan Gohman | Speculatively micro-optimize memory-zeroing calls on... |
blob | commitdiff | raw | diff to current |
2008-03-22 |
Anton Korobeynikov | Honour built-in defines on win64 targets for automatica... |
blob | commitdiff | raw | diff to current |
2008-03-22 |
Anton Korobeynikov | Recognize "windows" in target triple, not only "win32" |
blob | commitdiff | raw | diff to current |
2008-02-20 |
Anton Korobeynikov | Remove bunch of gcc 4.3-related warnings from Target |
blob | commitdiff | raw | diff to current |
2008-02-15 |
Dale Johannesen | Remove warning about 64-bit code on processor |
blob | commitdiff | raw | diff to current |
2008-02-07 |
Evan Cheng | Fix a x86-64 codegen deficiency. Allow gv + offset... |
blob | commitdiff | raw | diff to current |
2008-02-03 |
Nate Begeman | SSE 4.1 Intrinsics and detection |
blob | commitdiff | raw | diff to current |
2008-01-20 |
Anton Korobeynikov | Enable PIC codegen on x86-64/linux |
blob | commitdiff | raw | diff to current |
2008-01-08 |
Duncan Sands | Use size_t to store Pos, avoid truncating value |
blob | commitdiff | raw | diff to current |
2008-01-02 |
Chris Lattner | darwin9 and above support aligned common symbols. |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw | diff to current |
2007-10-31 |
Rafael Espindola | Make ARM an X86 memcpy expansion more similar to each... |
blob | commitdiff | raw | diff to current |
2007-08-01 |
Evan Cheng | Mac OS X X86-64 low 4G address not available. |
blob | commitdiff | raw | diff to current |
2007-07-05 |
Gabor Greif | Here is the bulk of the sanitizing. |
blob | commitdiff | raw | diff to current |
2007-04-16 |
Jeff Cohen | In the event that some really old non-Intel or -AMD... |
blob | commitdiff | raw | diff to current |
2007-04-16 |
Jeff Cohen | Before assuming that the original code didn't work... |
blob | commitdiff | raw | diff to current |
2007-04-10 |
Bill Wendling | Add support for our first SSSE3 instruction "pmulhrsw". |
blob | commitdiff | raw | diff to current |
2007-03-23 |
Anton Korobeynikov | Autodetect MMX & SSE stuff for AMD processors |
blob | commitdiff | raw | diff to current |
2007-01-30 |
Reid Spencer | For PR1136: Rename GlobalVariable::isExternal as isDecl... |
blob | commitdiff | raw | diff to current |
2007-01-28 |
Anton Korobeynikov | Propagate changes from my local tree. This patch includes: |
blob | commitdiff | raw | diff to current |
2007-01-22 |
Evan Cheng | Linux GOT indirect reference is only necessary in PIC... |
blob | commitdiff | raw | diff to current |
2007-01-17 |
Anton Korobeynikov | * Fix one more bug in PIC codegen: extra load is needed... |
blob | commitdiff | raw | diff to current |
2007-01-12 |
Anton Korobeynikov | * PIC codegen for X86/Linux has been implemented |
blob | commitdiff | raw | diff to current |
2007-01-03 |
Anton Korobeynikov | Really big cleanup. |
blob | commitdiff | raw | diff to current |
2006-12-22 |
Anton Korobeynikov | Refactored JIT codegen for mingw32. Now we're using... |
blob | commitdiff | raw | diff to current |
2006-12-20 |
Anton Korobeynikov | Fixed 80 cols & style violation |
blob | commitdiff | raw | diff to current |
2006-12-20 |
Anton Korobeynikov | Fixed dllimported symbols support during JIT'ing. JIT... |
blob | commitdiff | raw | diff to current |
2006-12-07 |
Bill Wendling | What should be the last unnecessary <iostream>s in... |
blob | commitdiff | raw | diff to current |
2006-11-30 |
Anton Korobeynikov | Factor out GVRequiresExtraLoad() from .h to .cpp |
blob | commitdiff | raw | diff to current |
2006-11-29 |
Evan Cheng | 16-byte stack alignment for X86-64 ELF. Patch by Dan... |
blob | commitdiff | raw | diff to current |
2006-11-20 |
Chris Lattner | Fix codegen for x86-64 on systems (like ppc or i386... |
blob | commitdiff | raw | diff to current |
2006-11-08 |
Evan Cheng | Use movl+xchgl instead of pushl+popl. |
blob | commitdiff | raw | diff to current |
2006-10-17 |
Evan Cheng | Proper fix. |
blob | commitdiff | raw | diff to current |
2006-10-16 |
Evan Cheng | Proper fix for rdar://problem/4770604 Thanks to Stuar... |
blob | commitdiff | raw | diff to current |
2006-10-06 |
Evan Cheng | 80 col violation. |
blob | commitdiff | raw | diff to current |
2006-10-06 |
Evan Cheng | Still need to support -mcpu=<> or cross compilation... |
blob | commitdiff | raw | diff to current |
2006-10-06 |
Evan Cheng | Do away with CPU feature list. Just use CPUID to detect... |
blob | commitdiff | raw | diff to current |
2006-10-06 |
Evan Cheng | It appears the inline asm in GetCpuIDAndInfo() may... |
blob | commitdiff | raw | diff to current |
2006-10-04 |
Evan Cheng | Formating. |
blob | commitdiff | raw | diff to current |
2006-09-08 |
Evan Cheng | Committing X86-64 support. |
blob | commitdiff | raw | diff to current |
2006-09-07 |
Chris Lattner | Fix a cross-build issue. The asmsyntax shouldn't be... |
blob | commitdiff | raw | diff to current |
2006-09-07 |
Jim Laskey | Make the x86 asm flavor part of the subtarget info. |
blob | commitdiff | raw | diff to current |
2006-06-16 |
Evan Cheng | Later models likely to have Yonah like attributes. |
blob | commitdiff | raw | diff to current |
2006-05-25 |
Evan Cheng | X86 / Cygwin asm / alignment fixes. |
blob | commitdiff | raw | diff to current |
2006-02-18 |
Evan Cheng | x86 / Darwin PIC support. |
blob | commitdiff | raw | diff to current |
2006-02-16 |
Evan Cheng | A bit more memset / memcpy optimization. |
blob | commitdiff | raw | diff to current |
2006-02-14 |
Evan Cheng | Duh |
blob | commitdiff | raw | diff to current |
2006-02-14 |
Evan Cheng | Remove -disable-x86-sse |
blob | commitdiff | raw | diff to current |
2006-02-14 |
Evan Cheng | Enable SSE (for the right subtargets) |
blob | commitdiff | raw | diff to current |
2006-01-28 |
Jeff Cohen | Flesh out AMD family/models. |
blob | commitdiff | raw | diff to current |
2006-01-28 |
Jeff Cohen | Correctly determine CPU vendor. |
blob | commitdiff | raw | diff to current |
2006-01-28 |
Jeff Cohen | Use union instead of reinterpret_cast. |
blob | commitdiff | raw | diff to current |
2006-01-28 |
Jeff Cohen | Fix recognition of Intel CPUs. |
blob | commitdiff | raw | diff to current |
next |