2006-07-31 |
Evan Cheng | Remove a duplicate pattern.
|
commit | commitdiff | tree |
2006-07-31 |
Evan Cheng | Remove a duplicate pattern/
|
commit | commitdiff | tree |
2006-07-28 |
Evan Cheng | Split each select function for a particular opcode...
|
commit | commitdiff | tree |
2006-07-28 |
Evan Cheng | Can't spell.
|
commit | commitdiff | tree |
2006-07-28 |
Evan Cheng | Some clean up.
|
commit | commitdiff | tree |
2006-07-28 |
Evan Cheng | Clean up.
|
commit | commitdiff | tree |
2006-07-28 |
Evan Cheng | Rename IsFoldableBy to CanBeFoldedleBy
|
commit | commitdiff | tree |
2006-07-28 |
Evan Cheng | Node selected into address mode cannot be folded.
|
commit | commitdiff | tree |
2006-07-28 |
Evan Cheng | Remove InFlightSet hack. No longer needed.
|
commit | commitdiff | tree |
2006-07-28 |
Evan Cheng | Another duh. Determine topological order before any...
|
commit | commitdiff | tree |
2006-07-27 |
Evan Cheng | Brain cramp..
|
commit | commitdiff | tree |
2006-07-27 |
Evan Cheng | Allocating too large an array for ReachibilityMatrix.
|
commit | commitdiff | tree |
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 |
next |