2006-07-27 |
Evan Cheng | Calculate the portion of reachbility matrix on demand.
|
commit | commitdiff | tree |
2006-07-27 |
Evan Cheng | isNonImmUse is replaced by IsFoldableBy
|
commit | commitdiff | tree |
2006-07-27 |
Evan Cheng | Remove dead code.
|
commit | commitdiff | tree |
2006-07-27 |
Evan Cheng | Resolve BB references with relocation.
|
commit | commitdiff | tree |
2006-07-27 |
Evan Cheng | Add basic block machine relocation.
|
commit | commitdiff | tree |
2006-07-27 |
Evan Cheng | synchronizeICache removeed from TargetJITInfo.
|
commit | commitdiff | tree |
2006-07-27 |
Evan Cheng | Use reachbility information to determine whether a...
|
commit | commitdiff | tree |
2006-07-27 |
Evan Cheng | AssignNodeIds should return unsigned.
|
commit | commitdiff | tree |
2006-07-27 |
Evan Cheng | Remove NodeDepth
|
commit | commitdiff | tree |
2006-07-27 |
Evan Cheng | AssignNodeIds assign each node in the DAG an unique id.
|
commit | commitdiff | tree |
2006-07-27 |
Evan Cheng | Remove NodeDepth; Add NodeId which is a unique id per...
|
commit | commitdiff | tree |
2006-07-27 |
Evan Cheng | Let each target specific isel provide routine to check...
|
commit | commitdiff | tree |
2006-07-27 |
Evan Cheng | Move synchronizeICache from TargetJITInfo into a static...
|
commit | commitdiff | tree |
2006-07-26 |
Evan Cheng | Fix for bug 840. Only use noinline attribute if gcc...
|
commit | commitdiff | tree |
2006-07-26 |
Evan Cheng | New entry.
|
commit | commitdiff | tree |
2006-07-25 |
Evan Cheng | - Refactor the code that resolve basic block references...
|
commit | commitdiff | tree |
2006-07-25 |
Evan Cheng | Can't commute shufps. The high / low parts elements...
|
commit | commitdiff | tree |
2006-07-24 |
Evan Cheng | XFAIL for now.
|
commit | commitdiff | tree |
2006-07-22 |
Evan Cheng | Forgot to #ifdef __APPLE__
|
commit | commitdiff | tree |
2006-07-21 |
Evan Cheng | Done.
|
commit | commitdiff | tree |
2006-07-21 |
Evan Cheng | Workaround no longer needed.
|
commit | commitdiff | tree |
2006-07-21 |
Evan Cheng | Resolve __dso_handle.
|
commit | commitdiff | tree |
2006-07-21 |
Evan Cheng | Removed a hack intended to allow (store (op (load)...
|
commit | commitdiff | tree |
2006-07-21 |
Evan Cheng | This opt is now handled in DAG combine.
|
commit | commitdiff | tree |
2006-07-21 |
Evan Cheng | If a shuffle is a splat, check if the argument is a...
|
commit | commitdiff | tree |
2006-07-20 |
Evan Cheng | New vector shuffle test case.
|
commit | commitdiff | tree |
2006-07-20 |
Evan Cheng | Fix a broken test.
|
commit | commitdiff | tree |
2006-07-20 |
Evan Cheng | Also checks for noResults field.
|
commit | commitdiff | tree |
2006-07-20 |
Evan Cheng | A splat of a vector constant of all zero or all one...
|
commit | commitdiff | tree |
2006-07-20 |
Evan Cheng | Missing a space.
|
commit | commitdiff | tree |
2006-07-20 |
Evan Cheng | If a shuffle is unary, i.e. one of the vector argument...
|
commit | commitdiff | tree |
2006-07-20 |
Evan Cheng | Clean up.
|
commit | commitdiff | tree |
2006-07-19 |
Evan Cheng | New entry.
|
commit | commitdiff | tree |
2006-07-19 |
Evan Cheng | Misc. new entry.
|
commit | commitdiff | tree |
2006-07-19 |
Evan Cheng | Make sub- and super- register classes const.
|
commit | commitdiff | tree |
2006-07-19 |
Evan Cheng | INC / DEC instructions have shorter code size than...
|
commit | commitdiff | tree |
2006-07-19 |
Evan Cheng | Add code size to target instruction use it as the 3rd...
|
commit | commitdiff | tree |
2006-07-18 |
Evan Cheng | Make sub- super- reg-class tables static.
|
commit | commitdiff | tree |
2006-07-18 |
Evan Cheng | Only reuse a previous IV if it would not require a...
|
commit | commitdiff | tree |
2006-07-16 |
Evan Cheng | Use __attribute__((noinline)) only if compiled by gcc.
|
commit | commitdiff | tree |
2006-07-16 |
Evan Cheng | Parameterize target node ValueType to allow more sharing...
|
commit | commitdiff | tree |
2006-07-15 |
Evan Cheng | Reduce instruction selection code size and stack frame...
|
commit | commitdiff | tree |
2006-07-12 |
Evan Cheng | Fix test failure on non-Apple systems.
|
commit | commitdiff | tree |
2006-07-11 |
Evan Cheng | Emit inc / dec of registers as one byte instruction.
|
commit | commitdiff | tree |
2006-07-10 |
Evan Cheng | Update.
|
commit | commitdiff | tree |
2006-07-10 |
Evan Cheng | New entry.
|
commit | commitdiff | tree |
2006-07-10 |
Evan Cheng | Fixed stack objects do not specify alignments, but...
|
commit | commitdiff | tree |
2006-07-07 |
Evan Cheng | Fix a typo that causes 2006-07-07-ComputeMaskedBits...
|
commit | commitdiff | tree |
2006-07-07 |
Evan Cheng | Add a 64-bit test case.
|
commit | commitdiff | tree |
2006-07-07 |
Evan Cheng | New vector shuffle test case.
|
commit | commitdiff | tree |
2006-07-07 |
Evan Cheng | Update
|
commit | commitdiff | tree |
2006-07-07 |
Evan Cheng | X86 target specific DAG combine: turn build_vector...
|
commit | commitdiff | tree |
2006-07-06 |
Evan Cheng | Fixed a typo.
|
commit | commitdiff | tree |
2006-07-06 |
Evan Cheng | Added option -code-model to set code model (only used...
|
commit | commitdiff | tree |
2006-07-05 |
Evan Cheng | Reorg. No functionality change.
|
commit | commitdiff | tree |
2006-07-05 |
Evan Cheng | Update test case.
|
commit | commitdiff | tree |
2006-07-05 |
Evan Cheng | Fix JIT on non MacOS X i386 systems.
|
commit | commitdiff | tree |
2006-06-29 |
Evan Cheng | Ugly hack! Add helper functions InsertInFlightSetEntry and
|
commit | commitdiff | tree |
2006-06-29 |
Evan Cheng | Should just use xorps to clear XMM registers for all...
|
commit | commitdiff | tree |
2006-06-29 |
Evan Cheng | Let X86CompilationCallback pass previous frame and...
|
commit | commitdiff | tree |
2006-06-29 |
Evan Cheng | Added -disable-cbe to disable C backend testing.
|
commit | commitdiff | tree |
2006-06-29 |
Evan Cheng | Add shift and rotate by 1 instructions / patterns.
|
commit | commitdiff | tree |
2006-06-29 |
Evan Cheng | Always use xorps to clear XMM registers.
|
commit | commitdiff | tree |
2006-06-29 |
Evan Cheng | Move .literal4 and .literal8 support into AsmPrinter.cpp
|
commit | commitdiff | tree |
2006-06-29 |
Evan Cheng | Add support to print 4-, 8-, and 16- byte constant...
|
commit | commitdiff | tree |
2006-06-28 |
Evan Cheng | Doh.
|
commit | commitdiff | tree |
2006-06-28 |
Evan Cheng | Oops. Need to keep CP index.
|
commit | commitdiff | tree |
2006-06-28 |
Evan Cheng | Darwin puts float and double literal constants into...
|
commit | commitdiff | tree |
2006-06-28 |
Evan Cheng | Allow EmitConstantPool to be redefined by derived classes.
|
commit | commitdiff | tree |
2006-06-27 |
Evan Cheng | Remove dead code.
|
commit | commitdiff | tree |
2006-06-27 |
Evan Cheng | Fix -extraflags
|
commit | commitdiff | tree |
2006-06-24 |
Evan Cheng | Simplify X86CompilationCallback: always align to 16...
|
commit | commitdiff | tree |
2006-06-23 |
Evan Cheng | Added jump table address relocation.
|
commit | commitdiff | tree |
2006-06-22 |
Evan Cheng | Eliminate unneeded parameter.
|
commit | commitdiff | tree |
2006-06-21 |
Evan Cheng | variable_ops instructions such as call can have any...
|
commit | commitdiff | tree |
2006-06-21 |
Evan Cheng | Fix non-64-bit clean code.
|
commit | commitdiff | tree |
2006-06-20 |
Evan Cheng | Added --with-extra-options=opts to specify additional...
|
commit | commitdiff | tree |
2006-06-20 |
Evan Cheng | __i386__, __i386, etc. are not defined for x86-64....
|
commit | commitdiff | tree |
2006-06-20 |
Evan Cheng | Allow LLVM to be built with extra options.
|
commit | commitdiff | tree |
2006-06-20 |
Evan Cheng | Rename EXTRA_FLAGS to EXTRA_OPTIONS.
|
commit | commitdiff | tree |
2006-06-19 |
Evan Cheng | Minor clean up.
|
commit | commitdiff | tree |
2006-06-17 |
Evan Cheng | Clean up
|
commit | commitdiff | tree |
2006-06-17 |
Evan Cheng | A new entry.
|
commit | commitdiff | tree |
2006-06-16 |
Evan Cheng | Later models likely to have Yonah like attributes.
|
commit | commitdiff | tree |
2006-06-16 |
Evan Cheng | Add missing casts. This fixed some regressions.
|
commit | commitdiff | tree |
2006-06-16 |
Evan Cheng | More libcall transformations:
|
commit | commitdiff | tree |
2006-06-16 |
Evan Cheng | Simplify fprintf(file, "%s", str) to fputs(str, file).
|
commit | commitdiff | tree |
2006-06-15 |
Evan Cheng | Vector extract / insert index operand should have ptr...
|
commit | commitdiff | tree |
2006-06-15 |
Evan Cheng | Type of extract_element index operand should be iPTR.
|
commit | commitdiff | tree |
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 |
next |