1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 20:23:11 +01:00
llvm-mirror/lib
Reid Spencer 58ad53e9d3 Provide this optimization as well:
ffs(x) -> (x == 0 ? 0 : 1+llvm.cttz(x))

llvm-svn: 22068
2005-05-15 21:19:45 +00:00
..
Analysis By definition, 'tail' calls cannot access the stack frame of their caller. 2005-05-08 23:58:12 +00:00
AsmParser * Convert tabs to spaces, fix code alignment 2005-05-10 22:02:28 +00:00
Bytecode fix the assertion 2005-05-13 23:35:47 +00:00
CodeGen aCC and STLport complained about this, because they're like that 2005-05-15 13:05:48 +00:00
Debugger Remove trailing whitespace 2005-04-21 22:36:52 +00:00
ExecutionEngine Fix a really horrible problem that causes the JIT to miscompile any program 2005-05-12 06:01:28 +00:00
Linker Preserve CC's when linking modules 2005-05-09 01:09:39 +00:00
Support Capitalize 2005-05-13 19:49:09 +00:00
System Remove vim settings from source code; people should use llvm/utils/vim/vimrc 2005-05-05 22:33:09 +00:00
Target PPC "branch and link" instructions are branches in the PPC sense, but not 2005-05-15 20:11:44 +00:00
Transforms Provide this optimization as well: 2005-05-15 21:19:45 +00:00
VMCore Some cleanups for compilation with GCC 4.0.0 to remove warnings: 2005-05-15 16:13:11 +00:00
Makefile Add the Linker library 2004-11-14 21:54:41 +00:00