index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
CodeGen
Commit message (
Expand
)
Author
Age
*
Change the calling convention used when tail call optimization is enabled fro...
Arnold Schwaighofer
2008-09-22
*
Fix PR2808. When regalloc runs out of register, it spill a physical register ...
Evan Cheng
2008-09-20
*
Clean up the test.
Evan Cheng
2008-09-20
*
No need to print function stubs for Mac OS X 10.5 and up. Linker will handle it.
Evan Cheng
2008-09-20
*
Refactor X86SelectConstAddr, folding it into X86SelectAddress. This
Dan Gohman
2008-09-19
*
Re-materalized definition instructions may be dead. Whack them.
Evan Cheng
2008-09-19
*
Add a bit to mark operands of asm's that conflict
Dale Johannesen
2008-09-17
*
Unallocatable registers do not have live intervals.
Evan Cheng
2008-09-17
*
Add trampoline support to PPC. GCC simply calls the "__trampoline_setup"
Bill Wendling
2008-09-17
*
Teach LSR to optimize away SMAX operations for tripcounts in common
Dan Gohman
2008-09-15
*
Re-enable SelectionDAG CSE for calls. It matters in the case of
Dan Gohman
2008-09-15
*
Added testcase for bswap allegrexel intrinsic
Bruno Cardoso Lopes
2008-09-15
*
Correctly update kill infos after extending a live range and merge 2 val#'s; ...
Evan Cheng
2008-09-15
*
On some targets, non-move instructions can become move instructions because o...
Evan Cheng
2008-09-12
*
Add indirect tail call (function pointer) examples.
Arnold Schwaighofer
2008-09-11
*
When tailcallopt is enabled all fastcc calls must have an aligned argument st...
Arnold Schwaighofer
2008-09-11
*
Fix PR2748. Avoid coalescing physical register with virtual register which wo...
Evan Cheng
2008-09-11
*
Fix PR2783 - coalescer bug. Missing a TargetRegisterInfo::isVirtualRegister c...
Evan Cheng
2008-09-11
*
Propagate subreg index when promoting a load to a copy.
Evan Cheng
2008-09-11
*
Fix a fastcc + sret bug. If fastcc and sret, callee doesn't need to pop the h...
Evan Cheng
2008-09-10
*
Legalizer was missing code that expand fpow to a libcall.
Evan Cheng
2008-09-09
*
Fix PR2757. Ignore liveinterval register allocation preference if the prefere...
Evan Cheng
2008-09-09
*
Fix a constant lowering bug. Now we can do load and store instructions with f...
Evan Cheng
2008-09-09
*
Reapply 55902: Add test for checking proper lowering of eh_return & unwind in...
Anton Korobeynikov
2008-09-08
*
Reapply 55903: Testcase for 64-bit lowering of eh_return & unwind_init
Anton Korobeynikov
2008-09-08
*
Add a target triple; apparently LLVM doesn't use 64-bit
Dan Gohman
2008-09-08
*
Remove these testcases associated with changes between r 55898 and r 55909.
Bill Wendling
2008-09-08
*
Reverting r55898 to r55909. One of these patches was causing an ICE during th...
Bill Wendling
2008-09-08
*
Handle calls which produce i1 results: promote to i8 but and it with 1 to get...
Evan Cheng
2008-09-08
*
Add AsmPrinter support for i128 and larger static initializer data.
Dan Gohman
2008-09-08
*
Testcase for 64-bit lowering of eh_return & unwind_init
Anton Korobeynikov
2008-09-08
*
Add test for checking proper lowering of eh_return & unwind init intrinsics o...
Anton Korobeynikov
2008-09-08
*
Add testcase from bug 2770.
Rafael Espindola
2008-09-08
*
Correctly handle physical register inputs. They are not explicit input operan...
Evan Cheng
2008-09-08
*
Handle x86 truncate to i8 with target hook for now.
Evan Cheng
2008-09-07
*
Fix for PR2687: Add patterns to match sint_to_fp and fp_to_sint for <2 x
Eli Friedman
2008-09-05
*
Fix test.
Evan Cheng
2008-09-05
*
If SSE2 is available, x86 should pass first 3 f32/f64 arguments in XMM regist...
Evan Cheng
2008-09-05
*
For whatever the reason, x86 CallingConv::Fast (i.e. fastcc) was not passing ...
Evan Cheng
2008-09-04
*
Fix the ordering of operands to the store (inverted relative to LLVM IR), and...
Owen Anderson
2008-09-04
*
Add a first attempt at implementing stores for X86 fast isel using target hooks.
Owen Anderson
2008-09-04
*
Load from GV stub should be locally CSE'd.
Evan Cheng
2008-09-04
*
Remove code that pad number of bytes to pop for X86_FastCall CC. The code doe...
Evan Cheng
2008-09-04
*
Add X86 target hook to implement load (even from GlobalAddress).
Evan Cheng
2008-09-03
*
Turn this legalize types test on.
Duncan Sands
2008-09-01
*
Revert the "XFAIL" for the rotate_ops.ll testcase. Instead, mark ISD::ROTR
Bill Wendling
2008-08-31
*
CellSPU doesn't appear to support fully the "ISD::ROTR" operation. The DAG
Bill Wendling
2008-08-31
*
Re-apply 55467 with fix. If copy is being replaced by remat'ed def, transfer ...
Evan Cheng
2008-08-30
*
Transform (x << (y&31)) -> (x << y). This takes advantage of the fact x86 shi...
Evan Cheng
2008-08-30
*
Testcases for ppc atomics.
Dale Johannesen
2008-08-30
[next]