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 |
2006-10-04 |
Evan Cheng | Formating. |
tree | commitdiff |
2006-10-04 |
Chris Lattner | Pattern match min/max nodes when we have sse. This... |
tree | commitdiff |
2006-10-04 |
Chris Lattner | add a note :( |
tree | commitdiff |
2006-10-04 |
Evan Cheng | Combine ISD::EXTLOAD, ISD::SEXTLOAD, ISD::ZEXTLOAD... |
tree | commitdiff |
2006-10-03 |
Chris Lattner | Fix PR933 and CodeGen/X86/2006-10-02-BoolRetCrash.ll |
tree | commitdiff |
2006-10-03 |
Evan Cheng | These don't have immediate operands. |
tree | commitdiff |
2006-09-29 |
Evan Cheng | Not needed. |
tree | commitdiff |
2006-09-28 |
Chris Lattner | update comments |
tree | commitdiff |
2006-09-27 |
Chris Lattner | silence warnings in release build |
tree | commitdiff |
2006-09-26 |
Chris Lattner | Various random and minor code cleanups. |
tree | commitdiff |
2006-09-26 |
Chris Lattner | Compile: |
tree | commitdiff |
2006-09-22 |
Evan Cheng | Delete dead code; fix 80 col violations. |
tree | commitdiff |
2006-09-21 |
Chris Lattner | implemented |
tree | commitdiff |
2006-09-21 |
Chris Lattner | Fit in 80-cols |
tree | commitdiff |
2006-09-21 |
Nick Lewycky | Fix compile error. |
tree | commitdiff |
2006-09-20 |
Anton Korobeynikov | Adding codegeneration for StdCall & FastCall calling... |
tree | commitdiff |
2006-09-20 |
Chris Lattner | add a note |
tree | commitdiff |
2006-09-18 |
Chris Lattner | add a note. Our 64-bit shifts are ~30% slower than... |
tree | commitdiff |
2006-09-17 |
Anton Korobeynikov | Added some eye-candy for Subtarget type checking |
tree | commitdiff |
2006-09-17 |
Anton Korobeynikov | Small fixes for supporting dll* linkage types |
tree | commitdiff |
2006-09-16 |
Chris Lattner | add a note |
tree | commitdiff |
2006-09-14 |
Evan Cheng | Remove a unnecessary check. |
tree | commitdiff |
2006-09-14 |
Anton Korobeynikov | Adding dllimport, dllexport and external weak linkage... |
tree | commitdiff |
2006-09-13 |
Chris Lattner | add note about switch lowering |
tree | commitdiff |
2006-09-13 |
Evan Cheng | Skip over first operand when determining REX prefix... |
tree | commitdiff |
2006-09-13 |
Chris Lattner | Turn X < 0 -> TEST X,X js |
tree | commitdiff |
2006-09-13 |
Chris Lattner | The sense of this branch was inverted :( |
tree | commitdiff |
2006-09-13 |
Chris Lattner | Fix a regression in the 32-bit port from the 64-bit... |
tree | commitdiff |
2006-09-13 |
Chris Lattner | new note |
tree | commitdiff |
2006-09-13 |
Chris Lattner | new note |
tree | commitdiff |
2006-09-13 |
Chris Lattner | Compile X > -1 -> text X,X; js dest |
tree | commitdiff |
2006-09-12 |
Evan Cheng | Reflects MachineConstantPoolEntry changes. |
tree | commitdiff |
next |