2009-08-22 |
Chris Lattner | rename TAI -> MAI, being careful not to make MAILJMP... |
tree | commitdiff |
2009-08-22 |
Chris Lattner | Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. |
tree | commitdiff |
2009-08-22 |
Anton Korobeynikov | Some dummy cost model for s390x: |
tree | commitdiff |
2009-08-21 |
Anton Korobeynikov | Add fcopysign instructions |
tree | commitdiff |
2009-08-21 |
Anton Korobeynikov | Expand few nodes until someone will be crazy enough... |
tree | commitdiff |
2009-08-21 |
Anton Korobeynikov | Typo :( |
tree | commitdiff |
2009-08-21 |
Anton Korobeynikov | Correct instruction names for subtract-with-borrow |
tree | commitdiff |
2009-08-21 |
Anton Korobeynikov | Handle 'r' inline asm constraint |
tree | commitdiff |
2009-08-19 |
Chris Lattner | eliminate AsmPrinter::SwitchToSection and just have... |
tree | commitdiff |
2009-08-13 |
Dan Gohman | Various AsmWriter output cleanups. Use WriteAsOperand... |
tree | commitdiff |
2009-08-12 |
Chris Lattner | Change TargetAsmInfo to be constructed via TargetRegist... |
tree | commitdiff |
2009-08-11 |
Chris Lattner | prune #include |
tree | commitdiff |
2009-08-11 |
Owen Anderson | Split EVT into MVT and EVT, the former representing... |
tree | commitdiff |
2009-08-11 |
Chris Lattner | pass the TargetTriple down from each target ctor to the |
tree | commitdiff |
2009-08-10 |
Owen Anderson | Rename MVT to EVT, in preparation for splitting SimpleV... |
tree | commitdiff |
2009-08-08 |
Chris Lattner | make printInstruction return void since its result... |
tree | commitdiff |
2009-08-08 |
Chris Lattner | don't check the result of printInstruction anymore. |
tree | commitdiff |
2009-08-05 |
Anton Korobeynikov | Convert bswap test to filecheck, add more test entries... |
tree | commitdiff |
2009-08-05 |
Anton Korobeynikov | Add memory versions of some instructions. |
tree | commitdiff |
2009-08-05 |
Dan Gohman | Major calling convention code refactoring. |
tree | commitdiff |
2009-08-05 |
Dan Gohman | Don't flush the raw_ostream between each MachineFunctio... |
tree | commitdiff |
2009-08-02 |
Daniel Dunbar | Move most targets TargetMachine constructor to only... |
tree | commitdiff |
2009-08-02 |
Daniel Dunbar | Normalize Subtarget constructors to take a target tripl... |
tree | commitdiff |
2009-08-02 |
Chris Lattner | eliminate the TM argument to the TAI class, remove... |
tree | commitdiff |
2009-08-02 |
Chris Lattner | remove TargetAsmInfo::TM, which is now dead. The basic... |
tree | commitdiff |
2009-08-01 |
Chris Lattner | REmove dead fields of TAI. |
tree | commitdiff |
2009-07-29 |
Chris Lattner | pass the mangler down into the various SectionForGlobal... |
tree | commitdiff |
2009-07-28 |
Chris Lattner | Rip all of the global variable lowering logic out of... |
tree | commitdiff |
2009-07-27 |
Chris Lattner | Eliminate getNamed/getUnnamedSection, adding a new... |
tree | commitdiff |
2009-07-27 |
Chris Lattner | Eliminate SectionFlags, just embed a SectionKind into... |
tree | commitdiff |
2009-07-26 |
Chris Lattner | untangle a TargetAsmInfo hack where ELFTargetAsmInfo... |
tree | commitdiff |
2009-07-26 |
Daniel Dunbar | Eliminate some uses of DOUT, cerr, and getNameStart(). |
tree | commitdiff |
2009-07-26 |
Daniel Dunbar | Factor commonality in triple match routines into helper... |
tree | commitdiff |
2009-07-26 |
Daniel Dunbar | Kill Target specific ModuleMatchQuality stuff. |
tree | commitdiff |
2009-07-25 |
Daniel Dunbar | Simplify JIT target selection. |
tree | commitdiff |
2009-07-25 |
Daniel Dunbar | Add new helpers for registering targets. |
tree | commitdiff |
2009-07-22 |
Owen Anderson | Get rid of the Pass+Context magic. |
tree | commitdiff |
2009-07-21 |
Eli Friedman | Missed a piece of the commit to remove the shift flavor. |
tree | commitdiff |
2009-07-21 |
Chris Lattner | make AsmPrinter::doFinalization iterate over the global... |
tree | commitdiff |
2009-07-21 |
Chris Lattner | fix Sparc, SystemZ, and MSP430 to not override AsmPrint... |
tree | commitdiff |
2009-07-21 |
Chris Lattner | Rename LessPrivateGlobalPrefix -> LinkerPrivateGlobalPr... |
tree | commitdiff |
2009-07-20 |
Bill Wendling | Pass in the unfortunately named "LessPrivatePrefix... |
tree | commitdiff |
2009-07-20 |
Bill Wendling | Add plumbing for the `linker_private' linkage type... |
tree | commitdiff |
2009-07-20 |
Daniel Dunbar | CMake support for SystemZ. |
tree | commitdiff |
2009-07-19 |
Daniel Dunbar | SystemZ *does* have a CodeGen/AsmPrinter split. |
tree | commitdiff |
2009-07-19 |
Daniel Dunbar | Tweak cmake files for the four targets that don't split... |
tree | commitdiff |
2009-07-19 |
Daniel Dunbar | Add dependencies from TargetInfo onto .td generation. |
tree | commitdiff |
2009-07-18 |
Daniel Dunbar | Put Target definitions inside Target specific header... |
tree | commitdiff |
2009-07-18 |
Anton Korobeynikov | Add carry producing / using versions of add / sub |
tree | commitdiff |
2009-07-18 |
Anton Korobeynikov | Expand frem |
tree | commitdiff |
2009-07-18 |
Anton Korobeynikov | Turn abort() into unreachable |
tree | commitdiff |
2009-07-18 |
Anton Korobeynikov | Turn few asserts into errors / unreachable's |
tree | commitdiff |
2009-07-18 |
Anton Korobeynikov | Handle vector returns |
tree | commitdiff |
2009-07-18 |
Anton Korobeynikov | Provide expansion for ct* intrinsics |
tree | commitdiff |
2009-07-18 |
Anton Korobeynikov | Expand sext_inreg for i1 |
tree | commitdiff |
2009-07-17 |
Anton Korobeynikov | Add missed return |
tree | commitdiff |
2009-07-17 |
Duncan Sands | Avoid a compiler warning when assertions are turned... |
tree | commitdiff |
2009-07-17 |
Daniel Dunbar | Fix 'may be used uninitialized' warning. |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Unbreak |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Temporary disable 16 bit bswap |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add instruction formats and few opcodes |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add bswap patterns |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Provide crazy pseudos for regpairs spills / reloads |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Handle long-disp stuff more consistently |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | All FP instructions have 12 bit memory displacement... |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Another predicate routine |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | More helpers |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add bunch of branch folding stuff |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add missed opcodes to short => long displacement conversion |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Cleanup |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Fix logic inversion for RI-mode address selection |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Expand 32-bit bitconverts via memory |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Fix incomin arg stack frame offset in case we need... |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Fix instruction mnemonics for some fp_to_sint operations |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | i32 values are passed extended also on stack. Handle... |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | We definitely have 1-0 bools |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Revert the commit, it just hides the real bug |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Out GR128 regclass is not a 'real' i128 one. |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add missed condbranch opcodes |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Handle bitconverts |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Unbreak mvi and friends - emit only 'significant' part... |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Expand fp_to_uint too |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | We don't have FP truncstores |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Expand uint_to_fp |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Emit proper rounding mode for fp_to_sint |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | f32/f64 regs are stored on stack if we're short in... |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Lower anyext to zext, 32-bit stuff does not have any... |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Make FP zero to be legal FP immediate via LOAD ZERO |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Loads are not two-address in any way |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add LOAD NEGATIVE instruction |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | LOAD COMPLEMENT instruction is not really two-addr |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add multiple add/sub instructions |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Handle FP callee-saved regs |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Proper FP extloads |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add proper PWS impdef's |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Propagate FP select_cc to dag inserters |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Implement fp_to_sint |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Implement FP regs spills / restores |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add fabs |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add fneg |
tree | commitdiff |
next |