2006-11-01 |
Evan Cheng | Fix ldmxcsr JIT encoding. |
tree | commitdiff |
2006-10-31 |
Evan Cheng | Nuke dead code. |
tree | commitdiff |
2006-10-31 |
Chris Lattner | allow the address of a global to be used with the ... |
tree | commitdiff |
2006-10-31 |
Chris Lattner | implement the 'c' inline asm modifier character |
tree | commitdiff |
2006-10-31 |
Chris Lattner | handle "st" as "st(0)" |
tree | commitdiff |
2006-10-31 |
Anton Korobeynikov | 1. Clean up code due to changes in SwitchTo*Section(2) |
tree | commitdiff |
2006-10-31 |
Anton Korobeynikov | Unbreaking static ctors patch. |
tree | commitdiff |
2006-10-31 |
Reid Spencer | Make this compile again. |
tree | commitdiff |
2006-10-31 |
Evan Cheng | Apply Aton's LLVM patch for PR973: Linux ctors / dtors... |
tree | commitdiff |
2006-10-30 |
Reid Spencer | Add debug support for X86/ELF targets (Linux). This... |
tree | commitdiff |
2006-10-30 |
Chris Lattner | fix wonky indentation |
tree | commitdiff |
2006-10-30 |
Evan Cheng | All targets expand BR_JT for now. |
tree | commitdiff |
2006-10-28 |
Chris Lattner | add another target hook for branch folding. |
tree | commitdiff |
2006-10-28 |
Evan Cheng | Doh. Must check if GV is constant first. |
tree | commitdiff |
2006-10-28 |
Chris Lattner | don't distribute internal readme's |
tree | commitdiff |
2006-10-28 |
Reid Spencer | Make sure all the readme files get distributed. |
tree | commitdiff |
2006-10-27 |
Evan Cheng | Fixed a significant bug where unpcklpd is incorrectly... |
tree | commitdiff |
2006-10-27 |
Evan Cheng | Fix for PR968: expand vector sdiv, udiv, srem, urem. |
tree | commitdiff |
2006-10-26 |
Evan Cheng | Put cstrings in .cstring section when compiling for... |
tree | commitdiff |
2006-10-25 |
Evan Cheng | During vector shuffle lowering, we sometimes commute... |
tree | commitdiff |
2006-10-25 |
Evan Cheng | X86ISD::PEXTRW 3rd operand type is always target pointe... |
tree | commitdiff |
2006-10-25 |
Evan Cheng | Remove -disable-x86-shuffle-opti |
tree | commitdiff |
2006-10-24 |
Devang Patel | Move getPreferredAlignmentLog from AsmPrinter to TargetData |
tree | commitdiff |
2006-10-22 |
Chris Lattner | this part implemented. |
tree | commitdiff |
2006-10-22 |
Anton Korobeynikov | Do section switching right way for Mingw\Cygwin and... |
tree | commitdiff |
2006-10-21 |
Chris Lattner | Implement support for branch condition reversal. |
tree | commitdiff |
2006-10-21 |
Chris Lattner | Simplify code, no functionality change |
tree | commitdiff |
2006-10-21 |
Chris Lattner | allow insertion of a conditional branch with fall-through |
tree | commitdiff |
2006-10-21 |
Chris Lattner | update assert message |
tree | commitdiff |
2006-10-20 |
Chris Lattner | bugfix |
tree | commitdiff |
2006-10-20 |
Chris Lattner | Implement branch analysis/xform hooks required by the... |
tree | commitdiff |
2006-10-20 |
Reid Spencer | For PR950: |
tree | commitdiff |
2006-10-18 |
Chris Lattner | fit in 80 cols |
tree | commitdiff |
2006-10-18 |
Chris Lattner | add a note |
tree | commitdiff |
2006-10-18 |
Anton Korobeynikov | Fixed mingw\cygwin linkonce linkage once again. |
tree | commitdiff |
2006-10-17 |
Chris Lattner | expose DWARF_LABEL opcode# so the branch folder can... |
tree | commitdiff |
2006-10-17 |
Anton Korobeynikov | Adding linkonce linkage codegeneration support for... |
tree | commitdiff |
2006-10-17 |
Evan Cheng | Proper fix. |
tree | commitdiff |
2006-10-16 |
Evan Cheng | One more try. |
tree | commitdiff |
2006-10-16 |
Evan Cheng | Unbreak x86-64 build. |
tree | commitdiff |
2006-10-16 |
Evan Cheng | Added a X86CompilationCallback variant which saves... |
tree | commitdiff |
2006-10-16 |
Evan Cheng | Proper fix for rdar://problem/4770604 Thanks to Stuar... |
tree | commitdiff |
2006-10-16 |
Evan Cheng | Avoid getting into an infinite loop when -disable-x86... |
tree | commitdiff |
2006-10-16 |
Evan Cheng | SelectScalarSSELoad should call CanBeFoldedBy as well. |
tree | commitdiff |
2006-10-14 |
Anton Korobeynikov | Align stack size to DWORD boundary |
tree | commitdiff |
2006-10-14 |
Evan Cheng | Corrected load folding check. We need to start from... |
tree | commitdiff |
2006-10-13 |
Evan Cheng | Merge ISD::TRUNCSTORE to ISD::STORE. Switch to using... |
tree | commitdiff |
2006-10-13 |
Chris Lattner | remove some dead code |
tree | commitdiff |
2006-10-12 |
Chris Lattner | add a note |
tree | commitdiff |
2006-10-12 |
Evan Cheng | Doh. This wasn't causing problems by luck. |
tree | commitdiff |
2006-10-12 |
Evan Cheng | Some X86ISD::CMP were created with wrong ValueType's. |
tree | commitdiff |
2006-10-12 |
Chris Lattner | Move the Imp tblgen class from the X86 backend to commo... |
tree | commitdiff |
2006-10-12 |
Chris Lattner | Mark ADJCALLSTACKUP/DOWN as clobbering ESP so that... |
tree | commitdiff |
2006-10-12 |
Chris Lattner | fix compilation failure of smg2000 |
tree | commitdiff |
2006-10-11 |
Chris Lattner | Fold "zero extending vector loads" now that evan added... |
tree | commitdiff |
2006-10-11 |
Evan Cheng | ComplexPatterns sse_load_f32 and sse_load_f64 returns... |
tree | commitdiff |
2006-10-11 |
Evan Cheng | Add properties to ComplexPattern. |
tree | commitdiff |
2006-10-10 |
Evan Cheng | More isel time load folding checking for nodes that... |
tree | commitdiff |
2006-10-09 |
Evan Cheng | Don't go too crazy with these AddComplexity. Try matchi... |
tree | commitdiff |
2006-10-09 |
Evan Cheng | Don't convert to MOVLP if using shufps etc. may allow... |
tree | commitdiff |
2006-10-09 |
Evan Cheng | Reflects ISD::LOAD / ISD::LOADX / LoadSDNode changes. |
tree | commitdiff |
2006-10-07 |
Chris Lattner | completely disable folding of loads into scalar sse... |
tree | commitdiff |
2006-10-07 |
Chris Lattner | convert packed FP add/sub/mul/div to use a multiclass. |
tree | commitdiff |
2006-10-07 |
Chris Lattner | one multiclass now defines all 8 variants of binary... |
tree | commitdiff |
2006-10-07 |
Chris Lattner | Switch ADD/MUL/DIV/SUB scalarsse fp ops to a multiclass |
tree | commitdiff |
2006-10-07 |
Chris Lattner | Random acts of shrinkage |
tree | commitdiff |
2006-10-07 |
Chris Lattner | Convert pand/por/pxor to use multiclass |
tree | commitdiff |
2006-10-07 |
Chris Lattner | Convert some more instructions over to use a new multic... |
tree | commitdiff |
2006-10-07 |
Chris Lattner | Fix a bug where PADDQrm printed paddd instead of paddq. |
tree | commitdiff |
2006-10-07 |
Chris Lattner | Add multiclass for SSE2 instructions that correspond... |
tree | commitdiff |
2006-10-07 |
Chris Lattner | rename: |
tree | commitdiff |
2006-10-07 |
Chris Lattner | Convert saturating PADD/PSUB's to use a multiclass |
tree | commitdiff |
2006-10-07 |
Chris Lattner | Convert PAVG*, PMADDWD, and PMUL* to use multiclasses. |
tree | commitdiff |
2006-10-07 |
Chris Lattner | Fix typo in packsswb instr definition, where the load... |
tree | commitdiff |
2006-10-07 |
Chris Lattner | handle pmin/pmax with multiclasses |
tree | commitdiff |
2006-10-07 |
Chris Lattner | simplify pack and shift intrinsics with multiclasses |
tree | commitdiff |
2006-10-07 |
Chris Lattner | Use a multiclass to simplify 'SSE2 Integer comparison' |
tree | commitdiff |
2006-10-07 |
Chris Lattner | move class defns close to uses to make it easier to... |
tree | commitdiff |
2006-10-07 |
Chris Lattner | simplify horizontal op definitions |
tree | commitdiff |
2006-10-07 |
Chris Lattner | remove more unneeded type info |
tree | commitdiff |
2006-10-07 |
Chris Lattner | remove unneeded definitions and type info |
tree | commitdiff |
2006-10-07 |
Chris Lattner | remove some unneeded type info |
tree | commitdiff |
2006-10-07 |
Chris Lattner | simplify patterns by merging in operand info |
tree | commitdiff |
2006-10-07 |
Chris Lattner | Factor operands into packed unary classes |
tree | commitdiff |
2006-10-07 |
Chris Lattner | remove dead/duplicate instructions |
tree | commitdiff |
2006-10-07 |
Chris Lattner | Pull operand info up into parent class for scalar sse... |
tree | commitdiff |
2006-10-07 |
Chris Lattner | convert the sole sd unary intrinsic to a multiclass... |
tree | commitdiff |
2006-10-07 |
Chris Lattner | pull operand string into the multiclass |
tree | commitdiff |
2006-10-07 |
Chris Lattner | Remove RSQRTSS[rm] RCPSS[rm], which are dead. |
tree | commitdiff |
2006-10-07 |
Chris Lattner | eliminate redundancy |
tree | commitdiff |
2006-10-06 |
Evan Cheng | 80 col violation. |
tree | commitdiff |
2006-10-06 |
Chris Lattner | ugly codegen |
tree | commitdiff |
2006-10-06 |
Evan Cheng | Still need to support -mcpu=<> or cross compilation... |
tree | commitdiff |
2006-10-06 |
Evan Cheng | Do away with CPU feature list. Just use CPUID to detect... |
tree | commitdiff |
2006-10-06 |
Evan Cheng | It appears the inline asm in GetCpuIDAndInfo() may... |
tree | commitdiff |
2006-10-05 |
Evan Cheng | Make use of getStore(). |
tree | commitdiff |
2006-10-05 |
Chris Lattner | Lower some min/max idioms to minss/maxss when unsafe... |
tree | commitdiff |
2006-10-05 |
Chris Lattner | Pass the MachineFunction into EmitJumpTableInfo. |
tree | commitdiff |
2006-10-05 |
Chris Lattner | Implement getSectionForFunction, use it when printing... |
tree | commitdiff |
2006-10-04 |
Evan Cheng | Added option -disable-x86-shuffle-opti to disable X86... |
tree | commitdiff |
next |