2008-12-09 |
Bill Wendling | Implement fast-isel conversion of a branch instruction... |
tree | commitdiff |
2008-12-09 |
Bill Wendling | Add sub/mul overflow intrinsics. This currently doesn... |
tree | commitdiff |
2008-12-09 |
Bill Wendling | Correct my English. |
tree | commitdiff |
2008-12-09 |
Bill Wendling | Add initial support for fast-isel of the [SU]ADDO intri... |
tree | commitdiff |
2008-12-08 |
Dan Gohman | Fix a couple of mistaken switch case fall-throughs... |
tree | commitdiff |
2008-12-08 |
Evan Cheng | Re-apply 60689 now my head is screwed on right. |
tree | commitdiff |
2008-12-08 |
Dan Gohman | Revert 60689. It caused many regressions on Darwin... |
tree | commitdiff |
2008-12-08 |
Dan Gohman | Factor out the code for sign-extending/truncating gep... |
tree | commitdiff |
2008-12-08 |
Evan Cheng | Perform cheap checks first. |
tree | commitdiff |
2008-12-07 |
Nick Lewycky | Fix typo, psuedo -> pseudo. |
tree | commitdiff |
2008-12-06 |
Chris Lattner | add a note |
tree | commitdiff |
2008-12-05 |
Dale Johannesen | Forgot a file. |
tree | commitdiff |
2008-12-05 |
Dale Johannesen | Make LoopStrengthReduce smarter about hoisting things... |
tree | commitdiff |
2008-12-05 |
Evan Cheng | Reason #3 from 60595 doesn't hold true. If we can fold... |
tree | commitdiff |
2008-12-05 |
Evan Cheng | Effectively undo 60461 in PIC mode which simply transfo... |
tree | commitdiff |
2008-12-05 |
Evan Cheng | Re-did 60519. It turns out Darwin's handling of hidden... |
tree | commitdiff |
2008-12-04 |
Bill Wendling | Temporarily revert r60519. It was causing a bootstrap... |
tree | commitdiff |
2008-12-04 |
Evan Cheng | Visibility hidden GVs do not require extra load of... |
tree | commitdiff |
2008-12-03 |
Evan Cheng | Use mmx (punpckldq VR64, (mmx_v_set0)) to clear high... |
tree | commitdiff |
2008-12-03 |
Dan Gohman | Split foldMemoryOperand into public non-virtual and... |
tree | commitdiff |
2008-12-03 |
Dan Gohman | Rename isSimpleLoad to canFoldAsLoad, to better reflect... |
tree | commitdiff |
2008-12-03 |
Dan Gohman | Extend X86's addFrameReference to add a MachineMemOpera... |
tree | commitdiff |
2008-12-03 |
Rafael Espindola | Fix bug 3140. |
tree | commitdiff |
2008-12-03 |
Evan Cheng | Refactor code. No functionality change. |
tree | commitdiff |
2008-12-03 |
Bill Wendling | CC should only be a ConstantSDNode at this point. Just... |
tree | commitdiff |
2008-12-03 |
Dan Gohman | Mark x86's V_SET0 and V_SETALLONES with isSimpleLoad... |
tree | commitdiff |
2008-12-03 |
Dan Gohman | Fix this comment to reflect that it applies to types... |
tree | commitdiff |
2008-12-03 |
Dan Gohman | Fix byval arguments in the fastcc calling convention... |
tree | commitdiff |
2008-12-02 |
Bill Wendling | Second stab at target-dependent lowering of everyone... |
tree | commitdiff |
2008-12-02 |
Bill Wendling | Reapply r60382. This time, don't mark "ADC" nodes with... |
tree | commitdiff |
2008-12-01 |
Bill Wendling | Temporarily revert r60382. It caused CodeGen/X86/i2k... |
tree | commitdiff |
2008-12-01 |
Bill Wendling | - Have "ADD" instructions return an implicit EFLAGS. |
tree | commitdiff |
2008-12-01 |
Duncan Sands | There are no longer any places that require a |
tree | commitdiff |
2008-12-01 |
Duncan Sands | Change the interface to the type legalization method |
tree | commitdiff |
2008-11-30 |
Eli Friedman | A couple small cleanups, plus a new potential optimization. |
tree | commitdiff |
2008-11-28 |
Duncan Sands | Fix build with gcc-4.4: it doesn't like PICStyle |
tree | commitdiff |
2008-11-27 |
Bill Wendling | Comment out code that isn't entirely correct. |
tree | commitdiff |
2008-11-27 |
Evan Cheng | On x86 favors folding short immediate into some arithme... |
tree | commitdiff |
2008-11-26 |
Bill Wendling | Generate something sensible for an [SU]ADDO op when... |
tree | commitdiff |
2008-11-26 |
Dan Gohman | Fish kill flag annotations in PUSH instructions. |
tree | commitdiff |
2008-11-24 |
Bill Wendling | - Make lowering of "add with overflow" customizable... |
tree | commitdiff |
2008-11-24 |
Evan Cheng | Move target independent td files from lib/Target/ to... |
tree | commitdiff |
2008-11-24 |
Mon P Wang | Added missing description for -disable-mmx option. |
tree | commitdiff |
2008-11-23 |
Duncan Sands | Rename SetCCResultContents to BooleanContents. In |
tree | commitdiff |
2008-11-23 |
Mon P Wang | Added -disable-mmx using a patch from Preston Gurd. |
tree | commitdiff |
2008-11-22 |
Anton Korobeynikov | Make a convenient helper for printing offsets. |
tree | commitdiff |
2008-11-20 |
Mon P Wang | Allow XMM2 and XMM3 to be used for non ABI compliant... |
tree | commitdiff |
2008-11-19 |
Evan Cheng | Eliminate a compile time warning. |
tree | commitdiff |
2008-11-19 |
Stuart Hastings | <rdar://problem/6351057> |
tree | commitdiff |
2008-11-18 |
Dan Gohman | Don't set neverHasSideEffects on x86's divide instructi... |
tree | commitdiff |
2008-11-18 |
Dan Gohman | Add more const qualifiers. This fixes build breakage... |
tree | commitdiff |
2008-11-15 |
Oscar Fuentes | Adds extern "C" ints to the .cpp files that use Registe... |
tree | commitdiff |
2008-11-14 |
Dale Johannesen | Remove unneeded stuff from GRAD register class. |
tree | commitdiff |
2008-11-13 |
Dale Johannesen | Extend InlineAsm::C_Register to allow multiple specific... |
tree | commitdiff |
2008-11-12 |
Dan Gohman | Move the code that inserts X87 FP_REG_KILL instructions... |
tree | commitdiff |
2008-11-11 |
Evan Cheng | Add a README entry. |
tree | commitdiff |
2008-11-11 |
Dan Gohman | The 32-bit displacement field in an x86 address is... |
tree | commitdiff |
2008-11-10 |
Dan Gohman | Fix indentation. |
tree | commitdiff |
2008-11-10 |
Evan Cheng | Rename isGVNonLazyPtr to isIndirectSym to reflect how... |
tree | commitdiff |
2008-11-08 |
Anton Korobeynikov | Temporary revert my last commit: it seems it's triggeri... |
tree | commitdiff |
2008-11-08 |
Anton Korobeynikov | Factor out offset printing code into generic AsmPrinter. |
tree | commitdiff |
2008-11-08 |
Evan Cheng | Rename startFunctionStub to startGVStub since it's... |
tree | commitdiff |
2008-11-07 |
Dan Gohman | Flush the raw_ostream after emitting the assembly for... |
tree | commitdiff |
2008-11-06 |
Mon P Wang | Widening cleanup |
tree | commitdiff |
2008-11-05 |
Evan Cheng | Add more vector move low and zero-extend patterns. |
tree | commitdiff |
2008-11-05 |
Evan Cheng | Indentation. |
tree | commitdiff |
2008-11-05 |
Dan Gohman | Eliminate the ISel priority queue, which used the topol... |
tree | commitdiff |
2008-11-05 |
Evan Cheng | Rename isGVLazyPtr to isGVNonLazyPtr relocation. This... |
tree | commitdiff |
2008-11-03 |
Dan Gohman | The ANDMask node folds to a constant, and isn't the... |
tree | commitdiff |
2008-11-03 |
Dan Gohman | Refactor various TargetAsmInfo subclasses' TargetMachin... |
tree | commitdiff |
2008-10-31 |
Mon P Wang | x86_64 rip-relative and magic mode address |
tree | commitdiff |
2008-10-31 |
Bill Wendling | Revert r58489. It isn't correct for all cases. |
tree | commitdiff |
2008-10-31 |
Evan Cheng | Change x86 register allocation ordering to match that... |
tree | commitdiff |
2008-10-31 |
Bill Wendling | Don't skip over all "terminator" instructions when... |
tree | commitdiff |
2008-10-31 |
Dan Gohman | Use MOVSSmr instead of EXTRACTPSmr in the case of extra... |
tree | commitdiff |
2008-10-30 |
Mon P Wang | Add initial support for vector widening. Logic is... |
tree | commitdiff |
2008-10-29 |
Nate Begeman | Fix PEXTRQ encoding |
tree | commitdiff |
2008-10-28 |
Chris Lattner | Fix a nasty miscompilation of 176.gcc on linux/x86... |
tree | commitdiff |
2008-10-27 |
David Greene | Have TableGen emit setSubgraphColor calls under control... |
tree | commitdiff |
2008-10-27 |
Evan Cheng | For now, don't split live intervals around x87 stack... |
tree | commitdiff |
2008-10-25 |
Dan Gohman | Move the code that adds the DeadMachineInstructionElimP... |
tree | commitdiff |
2008-10-25 |
Nicolas Geoffray | Support for allocation of TLS variables in the JIT... |
tree | commitdiff |
2008-10-25 |
Nicolas Geoffray | Generate code for TLS instructions. |
tree | commitdiff |
2008-10-24 |
Torok Edwin | move the note to the correct README |
tree | commitdiff |
2008-10-24 |
Duncan Sands | Fix translateX86CC: if SetCCOpcode is SETULE and |
tree | commitdiff |
2008-10-24 |
Dan Gohman | Fix constant-offset emission for x86-64 absolute addres... |
tree | commitdiff |
2008-10-22 |
Dale Johannesen | Remove allocation of unused stack slot. |
tree | commitdiff |
2008-10-22 |
Duncan Sands | Get this working with LegalizeTypes: (1) don't |
tree | commitdiff |
2008-10-22 |
Oscar Fuentes | CMake: Turned some libraries into partially linked... |
tree | commitdiff |
2008-10-22 |
Dale Johannesen | Adjust comments for pedantic satisfaction. |
tree | commitdiff |
2008-10-21 |
Dale Johannesen | Add comments to explain uint64->f64 algorithm, |
tree | commitdiff |
2008-10-21 |
Dale Johannesen | Add an SSE2 algorithm for uint64->f64 conversion. |
tree | commitdiff |
2008-10-21 |
Dan Gohman | Implement the optimized FCMP_OEQ/FCMP_UNE code for... |
tree | commitdiff |
2008-10-21 |
Dan Gohman | Don't create TargetGlobalAddress nodes with offsets... |
tree | commitdiff |
2008-10-21 |
Dan Gohman | Optimized FCMP_OEQ and FCMP_UNE for x86. |
tree | commitdiff |
2008-10-21 |
Dan Gohman | When the coalescer is doing rematerializing, have it... |
tree | commitdiff |
2008-10-20 |
Duncan Sands | Have X86 custom lowering for LegalizeTypes use |
tree | commitdiff |
2008-10-18 |
Dan Gohman | Teach DAGCombine to fold constant offsets into GlobalAd... |
tree | commitdiff |
2008-10-17 |
Dan Gohman | This is done. |
tree | commitdiff |
2008-10-17 |
Evan Cheng | Add implicit defs of XMM8 to XMM15 on 32-bit call instr... |
tree | commitdiff |
next |