2006-06-15 |
Evan Cheng | Type of vector extract / insert index operand should...
|
commit | commitdiff | tree |
2006-06-15 |
Evan Cheng | Consistency. EXTRACT_ELEMENT index operand should have...
|
commit | commitdiff | tree |
2006-06-15 |
Evan Cheng | Assert. Rather than silently stop printing.
|
commit | commitdiff | tree |
2006-06-15 |
Evan Cheng | Avoid undesirable behavior when assert is not enabled.
|
commit | commitdiff | tree |
2006-06-15 |
Evan Cheng | Instructions with variable operands (variable_ops)...
|
commit | commitdiff | tree |
2006-06-15 |
Evan Cheng | Allow more use of iPTR in patterns.
|
commit | commitdiff | tree |
2006-06-14 |
Evan Cheng | X86 call instructions can take variable number of operands...
|
commit | commitdiff | tree |
2006-06-14 |
Evan Cheng | Added support for variable_ops.
|
commit | commitdiff | tree |
2006-06-14 |
Evan Cheng | Fix support for optional input flag.
|
commit | commitdiff | tree |
2006-06-14 |
Evan Cheng | Add argument registers to the end of call operand list...
|
commit | commitdiff | tree |
2006-06-13 |
Evan Cheng | getOperandNum(): error if specified operand number...
|
commit | commitdiff | tree |
2006-06-13 |
Evan Cheng | Cygwin support: use _alloca to allocate stack if >...
|
commit | commitdiff | tree |
2006-06-11 |
Evan Cheng | Back out Owen's 6/9 changes. They broke MultiSource...
|
commit | commitdiff | tree |
2006-06-09 |
Evan Cheng | Don't pull in environ, not always safe. Global variables...
|
commit | commitdiff | tree |
2006-06-09 |
Evan Cheng | Comments to appease sabre.
|
commit | commitdiff | tree |
2006-06-09 |
Evan Cheng | Minor compilation speed improvement.
|
commit | commitdiff | tree |
2006-06-09 |
Evan Cheng | RewriteExpr, either the new PHI node of induction variable...
|
commit | commitdiff | tree |
2006-06-07 |
Evan Cheng | Add -extraflags FLAGS to pass extra compilation options.
|
commit | commitdiff | tree |
2006-06-06 |
Evan Cheng | Added X86FunctionInfo subclass of MachineFunction to...
|
commit | commitdiff | tree |
2006-06-04 |
Evan Cheng | A few new entries.
|
commit | commitdiff | tree |
2006-06-04 |
Evan Cheng | Be consistent with gcc.
|
commit | commitdiff | tree |
2006-06-02 |
Evan Cheng | Cygwin support. Patch by Anton Korobeynikov!
|
commit | commitdiff | tree |
2006-06-02 |
Evan Cheng | Use xor to clear a register.
|
commit | commitdiff | tree |
2006-06-02 |
Evan Cheng | Incorrect AT&T opcode.
|
commit | commitdiff | tree |
2006-06-01 |
Evan Cheng | Typos
|
commit | commitdiff | tree |
2006-06-01 |
Evan Cheng | Remove a warning
|
commit | commitdiff | tree |
2006-05-31 |
Evan Cheng | Rename ASM modifier trunc8, trunc16 to subreg8, subreg16.
|
commit | commitdiff | tree |
2006-05-31 |
Evan Cheng | Sign extender
|
commit | commitdiff | tree |
2006-05-31 |
Evan Cheng | Rename instructions for consistency sake.
|
commit | commitdiff | tree |
2006-05-31 |
Evan Cheng | commuteInstruction() does not always create a new MI!
|
commit | commitdiff | tree |
2006-05-31 |
Evan Cheng | Eliminate a memory leak.
|
commit | commitdiff | tree |
2006-05-31 |
Evan Cheng | visitVBinOp: Can't fold divide by zero!
|
commit | commitdiff | tree |
2006-05-31 |
Evan Cheng | Select vector_shuffle v1, undef <2, 3, ?, ?> to MOVHLPS.
|
commit | commitdiff | tree |
2006-05-31 |
Evan Cheng | Remove dead code.
|
commit | commitdiff | tree |
2006-05-31 |
Evan Cheng | Update vector extract test cases.
|
commit | commitdiff | tree |
2006-05-30 |
Evan Cheng | A new entry
|
commit | commitdiff | tree |
2006-05-30 |
Evan Cheng | MAXP{D|S} and MINP{D|S} are commutable.
|
commit | commitdiff | tree |
2006-05-30 |
Evan Cheng | Commute shufps / shufpd.
|
commit | commitdiff | tree |
2006-05-30 |
Evan Cheng | Somehow I lost a condition when I was shuffling some...
|
commit | commitdiff | tree |
2006-05-30 |
Evan Cheng | Fix a build breaker.
|
commit | commitdiff | tree |
2006-05-30 |
Evan Cheng | Oops. PSHUFD is only available with SSE2.
|
commit | commitdiff | tree |
2006-05-30 |
Evan Cheng | Added a test case for parameter passing of vector values.
|
commit | commitdiff | tree |
2006-05-30 |
Evan Cheng | Fix the test failure on non-Darwin targets.
|
commit | commitdiff | tree |
2006-05-30 |
Evan Cheng | Allow shufps x, x, mask to be converted to pshufd x...
|
commit | commitdiff | tree |
2006-05-30 |
Evan Cheng | Remove bogus comment.
|
commit | commitdiff | tree |
2006-05-30 |
Evan Cheng | Make sure the register pressure reduction schedulers...
|
commit | commitdiff | tree |
2006-05-30 |
Evan Cheng | When a priority_queue is empty, the behavior of top...
|
commit | commitdiff | tree |
2006-05-30 |
Evan Cheng | Add a note about integer multiplication by constants.
|
commit | commitdiff | tree |
2006-05-30 |
Evan Cheng | A addressing mode folding enhancement:
|
commit | commitdiff | tree |
2006-05-30 |
Evan Cheng | Add a lea instruction selection test case.
|
commit | commitdiff | tree |
2006-05-30 |
Evan Cheng | Some new entries about truncate / anyext
|
commit | commitdiff | tree |
2006-05-26 |
Evan Cheng | Make CALL node consistent with RET node. Signness of...
|
commit | commitdiff | tree |
2006-05-26 |
Evan Cheng | Change RET node to include signness information of...
|
commit | commitdiff | tree |
2006-05-26 |
Evan Cheng | Change RET node to include signness information of...
|
commit | commitdiff | tree |
2006-05-26 |
Evan Cheng | Vector argument must be passed in memory location aligned...
|
commit | commitdiff | tree |
2006-05-26 |
Evan Cheng | Mac OS X ABI document lied. The first four XMM registers...
|
commit | commitdiff | tree |
2006-05-26 |
Evan Cheng | Minor update to make the code more clear
|
commit | commitdiff | tree |
2006-05-26 |
Evan Cheng | Update more comments.
|
commit | commitdiff | tree |
2006-05-26 |
Evan Cheng | Fix some comments.
|
commit | commitdiff | tree |
2006-05-26 |
Evan Cheng | No need to handle illegal types.
|
commit | commitdiff | tree |
2006-05-26 |
Evan Cheng | Remove a couple of bogus casts.
|
commit | commitdiff | tree |
2006-05-26 |
Evan Cheng | Remove a bogus cast.
|
commit | commitdiff | tree |
2006-05-26 |
Evan Cheng | Minor bug caught by Ashwin Chandra
|
commit | commitdiff | tree |
2006-05-25 |
Evan Cheng | Consistency
|
commit | commitdiff | tree |
2006-05-25 |
Evan Cheng | Some clean up.
|
commit | commitdiff | tree |
2006-05-25 |
Evan Cheng | Remove some dead code.
|
commit | commitdiff | tree |
2006-05-25 |
Evan Cheng | X86 / Cygwin asm / alignment fixes.
|
commit | commitdiff | tree |
2006-05-25 |
Evan Cheng | New test case. x86 isel was creating a cycle in the...
|
commit | commitdiff | tree |
2006-05-25 |
Evan Cheng | Can't trust NodeDepth when checking for possibility...
|
commit | commitdiff | tree |
2006-05-25 |
Evan Cheng | Build breakage.
|
commit | commitdiff | tree |
2006-05-25 |
Evan Cheng | -sched-commute-nodes is now on by default.
|
commit | commitdiff | tree |
2006-05-25 |
Evan Cheng | Turn on -sched-commute-nodes by default.
|
commit | commitdiff | tree |
2006-05-25 |
Evan Cheng | Switch X86 over to a call-selection model where the...
|
commit | commitdiff | tree |
2006-05-25 |
Evan Cheng | CALL node change (arg / sign pairs instead of just...
|
commit | commitdiff | tree |
2006-05-25 |
Evan Cheng | CALL node change: now including signness of every argument.
|
commit | commitdiff | tree |
2006-05-25 |
Evan Cheng | CALL node change: now containing signness of each argument.
|
commit | commitdiff | tree |
2006-05-25 |
Evan Cheng | Assert if InflightSet is not cleared after instruction...
|
commit | commitdiff | tree |
2006-05-25 |
Evan Cheng | Fixed a really ugly bug. The TableGen'd isel is not...
|
commit | commitdiff | tree |
2006-05-24 |
Evan Cheng | Clear HandleMap and ReplaceMap after instruction selection...
|
commit | commitdiff | tree |
2006-05-23 |
Evan Cheng | Better way to check for vararg.
|
commit | commitdiff | tree |
2006-05-23 |
Evan Cheng | Remove PreprocessCCCArguments and PreprocessFastCCArguments...
|
commit | commitdiff | tree |
2006-05-23 |
Evan Cheng | -enable-unsafe-fp-math implies -enable-finite-only...
|
commit | commitdiff | tree |
2006-05-23 |
Evan Cheng | Added a test case for FP equality check.
|
commit | commitdiff | tree |
2006-05-23 |
Evan Cheng | Incorrect SETCC CondCode used for FP comparisons.
|
commit | commitdiff | tree |
2006-05-23 |
Evan Cheng | Added option -enable-finite-only-fp-math. When on,...
|
commit | commitdiff | tree |
2006-05-22 |
Evan Cheng | A isel deficiency.
|
commit | commitdiff | tree |
2006-05-21 |
Evan Cheng | Back out indirect branch load folding hack. It broke...
|
commit | commitdiff | tree |
2006-05-20 |
Evan Cheng | - Use of load's chain result should be redirected to...
|
commit | commitdiff | tree |
2006-05-20 |
Evan Cheng | A new entry
|
commit | commitdiff | tree |
2006-05-20 |
Evan Cheng | Missing break statements.
|
commit | commitdiff | tree |
2006-05-20 |
Evan Cheng | Remove unused patterns.
|
commit | commitdiff | tree |
2006-05-20 |
Evan Cheng | Handle indirect call which folds a load manually. This...
|
commit | commitdiff | tree |
2006-05-19 |
Evan Cheng | These can be transformed into lea as well. Not that...
|
commit | commitdiff | tree |
2006-05-19 |
Evan Cheng | - Use exact-width integer types, e.g. int32_t, to avoid...
|
commit | commitdiff | tree |
2006-05-19 |
Evan Cheng | Explicitly specify MOV32mi can only be used store 32...
|
commit | commitdiff | tree |
2006-05-19 |
Evan Cheng | Now that iPTR is a fully resolved type. We end up losing...
|
commit | commitdiff | tree |
2006-05-18 |
Evan Cheng | Added a Flags field to TargetOperandInfo. Currently...
|
commit | commitdiff | tree |
2006-05-18 |
Evan Cheng | lib/Target/Target.td
|
commit | commitdiff | tree |
2006-05-18 |
Evan Cheng | ImmMask should be 3 for a two-bit field; Compact X86II
|
commit | commitdiff | tree |
2006-05-18 |
Evan Cheng | getCalleeSaveRegs and getCalleeSaveRegClasses are no...
|
commit | commitdiff | tree |
next |