| Commit message (Expand) | Author | Age | Files | Lines |
* | Move lengthy conditional down 1 level per review comment. | Dale Johannesen | 2007-08-06 | 1 | -5/+1 |
* | Make x86 long double alignment 32 for everything but | Dale Johannesen | 2007-08-03 | 1 | -1/+3 |
* | long double patch 2 of N. Handle it in TargetData. | Dale Johannesen | 2007-08-03 | 1 | -2/+2 |
* | Added -print-emitted-asm to print out JIT generated asm to cerr. | Evan Cheng | 2007-07-20 | 1 | -2/+7 |
* | The various "getModuleMatchQuality" implementations should return | Chris Lattner | 2007-07-09 | 1 | -0/+5 |
* | 80 col. violation. | Evan Cheng | 2007-02-23 | 1 | -1/+2 |
* | Generalize TargetData strings, to support more interesting forms of data. | Chris Lattner | 2007-02-14 | 1 | -2/+2 |
* | Moved the MachOWriter and ELFWriter out of the Target/* files. Placed the | Bill Wendling | 2007-02-08 | 1 | -9/+6 |
* | Double and long preferred alignment is 8 byte. | Evan Cheng | 2007-01-22 | 1 | -2/+2 |
* | Teach TargetData to handle 'preferred' alignment for each target, and use | Chris Lattner | 2007-01-20 | 1 | -2/+2 |
* | - Target PIC style is no longer affected by relocation model. | Evan Cheng | 2007-01-18 | 1 | -15/+9 |
* | Revert patch. | Bill Wendling | 2007-01-17 | 1 | -5/+0 |
* | Create the specified TargetObjInfo and use it. | Bill Wendling | 2007-01-17 | 1 | -0/+5 |
* | * PIC codegen for X86/Linux has been implemented | Anton Korobeynikov | 2007-01-12 | 1 | -0/+21 |
* | Really big cleanup. | Anton Korobeynikov | 2007-01-03 | 1 | -1/+1 |
* | Refactored JIT codegen for mingw32. Now we're using standart relocation | Anton Korobeynikov | 2006-12-22 | 1 | -4/+1 |
* | Fixed dllimported symbols support during JIT'ing. JIT on mingw32 | Anton Korobeynikov | 2006-12-20 | 1 | -0/+3 |
* | The x86-64 target machine should be used for amd64-* target triples. | Chris Lattner | 2006-12-19 | 1 | -0/+5 |
* | - Switch X86-64 JIT to large code size model. | Evan Cheng | 2006-12-05 | 1 | -0/+3 |
* | Non-darwin gcc should default to static relocation to match gcc. | Evan Cheng | 2006-12-04 | 1 | -1/+1 |
* | Removed even more std::cerr and #include <iostream> things. | Bill Wendling | 2006-11-17 | 1 | -1/+0 |
* | Committing X86-64 support. | Evan Cheng | 2006-09-08 | 1 | -7/+53 |
* | 1. Remove condition on delete. | Jim Laskey | 2006-09-07 | 1 | -0/+5 |
* | Fix some X86 JIT failures. This should really come from TargetJITInfo. | Chris Lattner | 2006-09-04 | 1 | -0/+3 |
* | Completely rearchitect the interface between targets and the pass manager. | Chris Lattner | 2006-09-04 | 1 | -110/+22 |
* | Simplify target construction. | Chris Lattner | 2006-09-03 | 1 | -3/+1 |
* | - Enable x86 isel preprocessing by default unless -fast is specified. | Evan Cheng | 2006-08-29 | 1 | -2/+2 |
* | Initial checkin of the Mach-O emitter. There's plenty of fixmes, but it | Nate Begeman | 2006-08-23 | 1 | -1/+1 |
* | Disable LSR at -fast | Nate Begeman | 2006-08-02 | 1 | -1/+1 |
* | Rename RelocModel::PIC to PIC_, to avoid conflicts with -DPIC. | Chris Lattner | 2006-07-26 | 1 | -1/+1 |
* | - Refactor the code that resolve basic block references to a TargetJITInfo | Evan Cheng | 2006-07-25 | 1 | -1/+1 |
* | Don't pass target name into TargetData anymore, it is never used or needed. | Chris Lattner | 2006-06-16 | 1 | -1/+1 |
* | Fix a build breaker. | Evan Cheng | 2006-05-30 | 1 | -2/+2 |
* | Make TargetData strings less redundant. | Owen Anderson | 2006-05-20 | 1 | -1/+1 |
* | Make all of the TargetMachine subclasses use the new string TargetData methods. | Owen Anderson | 2006-05-20 | 1 | -1/+1 |
* | Refactor TargetMachine, pushing handling of TargetData into the target-specif... | Owen Anderson | 2006-05-03 | 1 | -1/+2 |
* | Disable switch lowering for targets based on the selection dag isel, | Nate Begeman | 2006-04-08 | 1 | -10/+0 |
* | SelectionDAGISel can now natively handle Switch instructions, in the same | Nate Begeman | 2006-03-27 | 1 | -4/+7 |
* | Eliminate IntrinsicLowering from TargetMachine. | Chris Lattner | 2006-03-23 | 1 | -5/+2 |
* | Turning on LSR by default | Evan Cheng | 2006-03-19 | 1 | -6/+2 |
* | Added a way for TargetLowering to specify what values can be used as the | Evan Cheng | 2006-03-16 | 1 | -2/+2 |
* | Added getTargetLowering() to TargetMachine. Refactored targets to support this. | Evan Cheng | 2006-03-13 | 1 | -2/+6 |
* | Add option -enable-x86-lsr to enable x86 loop strength reduction pass. | Evan Cheng | 2006-03-09 | 1 | -0/+7 |
* | - Added option -relocation-model to set relocation model. Valid values includ... | Evan Cheng | 2006-02-22 | 1 | -2/+7 |
* | Disable PIC for JIT. | Evan Cheng | 2006-02-18 | 1 | -0/+3 |
* | Kill the x86 pattern isel. boom. | Nate Begeman | 2006-02-17 | 1 | -15/+2 |
* | remove an old comment | Chris Lattner | 2006-02-03 | 1 | -3/+2 |
* | Remove the X86PeepholeOptimizerPass, a truly horrible old hack that is now | Chris Lattner | 2006-02-03 | 1 | -4/+0 |
* | Bye bye Pattern ISel, hello DAG ISel. | Evan Cheng | 2006-01-27 | 1 | -10/+10 |
* | x86 CPU detection and proper subtarget support | Evan Cheng | 2006-01-27 | 1 | -36/+1 |