| Commit message (Expand) | Author | Age | Files | Lines |
* | fix a nasty bug where we were not treating available_externally | Chris Lattner | 2010-06-14 | 1 | -3/+6 |
* | FastISel doesn't yet handle callee-pop functions. | Dan Gohman | 2010-05-27 | 1 | -0/+23 |
* | Enable i16 to i32 promotion by default. | Evan Cheng | 2010-04-28 | 1 | -6/+0 |
* | isel (i32 anyext i16) as insert_subreg when 16-bit ops are being promoted. | Evan Cheng | 2010-04-21 | 1 | -0/+6 |
* | Separate out the AES-NI instructions from the SSE4.2 instructions. Add | Eric Christopher | 2010-04-02 | 1 | -0/+2 |
* | Nehalem unaligned memory access is fast. | Evan Cheng | 2010-04-01 | 1 | -0/+4 |
* | Turning off post-ra scheduling for x86. It isn't a consistent win. | Evan Cheng | 2010-03-18 | 1 | -9/+0 |
* | no really, all 64-bit cpu's have cmov support. This should | Chris Lattner | 2010-03-14 | 1 | -1/+6 |
* | Kill ModuleProvider and ghost linkage by inverting the relationship between | Jeffrey Yasskin | 2010-01-27 | 1 | -2/+2 |
* | Implement a feature (-vector-unaligned-mem) to allow targets to | David Greene | 2010-01-11 | 1 | -0/+1 |
* | Change errs() to dbgs(). | David Greene | 2010-01-05 | 1 | -1/+1 |
* | Remove target attribute break-sse-dep. Instead, do not fold load into sse par... | Evan Cheng | 2009-12-22 | 1 | -2/+0 |
* | On recent Intel u-arch's, folding loads into some unary SSE instructions can | Evan Cheng | 2009-12-18 | 1 | -0/+2 |
* | Don't enable the post-RA scheduler on x86 except at -O3. In its | Dan Gohman | 2009-12-07 | 1 | -1/+1 |
* | Target-independent support for TargetFlags on BlockAddress operands, | Dan Gohman | 2009-11-20 | 1 | -0/+15 |
* | Add llvm::sys::getHostCPUName, for detecting the LLVM name for the host CPU. | Daniel Dunbar | 2009-11-14 | 1 | -113/+2 |
* | Allow target to specify regclass for which antideps will only be broken along... | David Goodwin | 2009-11-13 | 1 | -2/+2 |
* | Fixed to address code review. No functional changes. | David Goodwin | 2009-11-10 | 1 | -0/+10 |
* | Remove X86Subtarget::IsLinux. It's no longer being used. | Evan Cheng | 2009-10-15 | 1 | -2/+0 |
* | Reference to hidden symbols do not have to go through non-lazy pointer in non... | Evan Cheng | 2009-09-03 | 1 | -8/+1 |
* | Make these functions static and local. | Daniel Dunbar | 2009-09-03 | 1 | -5/+4 |
* | X86JITInfo::getLazyResolverFunction() should not read cpu id to determine whe... | Evan Cheng | 2009-09-03 | 1 | -9/+10 |
* | Add support for modeling whether or not the processor has support for | Chris Lattner | 2009-09-02 | 1 | -6/+8 |
* | Short-term workaround for frame-related weirdness on win64. | Anton Korobeynikov | 2009-08-28 | 1 | -1/+1 |
* | change the -x86-asm-syntax=intel/att flag to be in X86TAI | Chris Lattner | 2009-08-11 | 1 | -18/+1 |
* | Remove some dead code. | Daniel Dunbar | 2009-08-05 | 1 | -22/+1 |
* | - s/DOUT/DEBUG(errs()/g | Bill Wendling | 2009-08-03 | 1 | -4/+5 |
* | Normalize Subtarget constructors to take a target triple string instead of | Daniel Dunbar | 2009-08-02 | 1 | -3/+3 |
* | Fix some minor MSVC compiler warnings. | Daniel Dunbar | 2009-07-19 | 1 | -6/+2 |
* | GV with ghost linkage (module being lazily streamed in in JIT lazy compilatio... | Evan Cheng | 2009-07-16 | 1 | -5/+9 |
* | fix indentation | Chris Lattner | 2009-07-10 | 1 | -14/+14 |
* | remove the now-dead TM argument to these methods. | Chris Lattner | 2009-07-10 | 1 | -2/+2 |
* | make PIC vs DynamicNoPIC be explicit in PICStyles. | Chris Lattner | 2009-07-10 | 1 | -12/+0 |
* | some minor simplifications. | Chris Lattner | 2009-07-10 | 1 | -13/+31 |
* | add a couple of predicates to test for "stub style pic in PIC mode" and "stub... | Chris Lattner | 2009-07-10 | 1 | -1/+12 |
* | simplify fast isel by using ClassifyGlobalReference. This | Chris Lattner | 2009-07-10 | 1 | -9/+0 |
* | eliminate GVRequiresRegister, replacing it with predicates we | Chris Lattner | 2009-07-10 | 1 | -14/+0 |
* | move some classification logic around. Now GVRequiresExtraLoad | Chris Lattner | 2009-07-10 | 1 | -25/+78 |
* | GVRequiresExtraLoad is now never used for calls, simplify it based on this. | Chris Lattner | 2009-07-10 | 1 | -8/+3 |
* | actually, just eliminate PCRelGVRequiresExtraLoad. It makes the code | Chris Lattner | 2009-07-10 | 1 | -13/+0 |
* | There is only one case where GVRequiresExtraLoad returns true for calls: | Chris Lattner | 2009-07-10 | 1 | -2/+15 |
* | the "isDirectCall" operand of GVRequiresRegister is always false, eliminate it. | Chris Lattner | 2009-07-10 | 1 | -5/+4 |
* | simplify some code based on the fact that picstyles != none are only valid | Chris Lattner | 2009-07-09 | 1 | -2/+1 |
* | Reduce indentation in GVRequiresExtraLoad. Return true for windows | Chris Lattner | 2009-07-09 | 1 | -26/+28 |
* | Add feature flags for AVX and FMA and fix some SSE4A feature flag | David Greene | 2009-06-26 | 1 | -0/+9 |
* | The attached patches implement most of the ARM AAPCS-VFP hard float | Anton Korobeynikov | 2009-06-08 | 1 | -0/+4 |
* | Update CPU capabilities for AMD machines | Stefanus Du Toit | 2009-05-26 | 1 | -3/+15 |
* | Try again. Allow call to immediate address for ELF or when in static relocati... | Evan Cheng | 2009-05-20 | 1 | -2/+10 |
* | add support for detecting process features on win64, patch by | Chris Lattner | 2009-04-25 | 1 | -36/+50 |
* | Introduce new linkage types linkonce_odr, weak_odr, common_odr | Duncan Sands | 2009-03-07 | 1 | -1/+1 |