1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-30 07:22:55 +01:00
llvm-mirror/lib/VMCore
Andrew Lenharth 8b64bd0fd5 Implement count leading zeros (ctlz), count trailing zeros (cttz), and count
population (ctpop).  Generic lowering is implemented, however only promotion
is implemented for SelectionDAG at the moment.

More coming soon.

llvm-svn: 21676
2005-05-03 17:19:30 +00:00
..
AsmWriter.cpp Remove trailing whitespace 2005-04-21 23:48:37 +00:00
BasicBlock.cpp Eliminate tabs and trailing spaces 2005-04-23 21:38:35 +00:00
ConstantFolding.cpp Use ANSI-approved way of getting the value infinity (otherwise VC++ won't compile it) 2005-05-03 03:13:01 +00:00
ConstantFolding.h Remove trailing whitespace 2005-04-21 23:48:37 +00:00
ConstantRange.cpp Remove trailing whitespace 2005-04-21 23:48:37 +00:00
Constants.cpp Remove trailing whitespace 2005-04-21 23:48:37 +00:00
Dominators.cpp Make dominates(A,B) work with post dominators. Patch contributed by 2005-04-25 20:50:33 +00:00
Function.cpp Implement count leading zeros (ctlz), count trailing zeros (cttz), and count 2005-05-03 17:19:30 +00:00
Globals.cpp Remove trailing whitespace 2005-04-21 23:48:37 +00:00
Instruction.cpp Remove trailing whitespace 2005-04-21 23:48:37 +00:00
Instructions.cpp fix a bug in the 1 index GEP handling code 2005-05-03 16:44:45 +00:00
LeakDetector.cpp Remove trailing whitespace 2005-04-21 23:48:37 +00:00
Makefile Change Library Names Not To Conflict With Others When Installed 2004-10-27 23:18:45 +00:00
Mangler.cpp Remove trailing whitespace 2005-04-21 23:48:37 +00:00
Module.cpp Remove trailing whitespace 2005-04-21 23:48:37 +00:00
ModuleProvider.cpp Remove trailing whitespace 2005-04-21 23:48:37 +00:00
Pass.cpp Older compilers won't like the inline virtual destructor in the header file 2005-04-25 01:01:35 +00:00
PassManagerT.h Remove trailing whitespace 2005-04-21 23:48:37 +00:00
SymbolTable.cpp Remove trailing whitespace 2005-04-21 23:48:37 +00:00
SymbolTableListTraitsImpl.h Remove trailing whitespace 2005-04-21 23:48:37 +00:00
Type.cpp Unbreak the sparc backend. 2005-04-27 18:57:15 +00:00
Value.cpp Remove trailing whitespace 2005-04-21 23:48:37 +00:00
Verifier.cpp Implement count leading zeros (ctlz), count trailing zeros (cttz), and count 2005-05-03 17:19:30 +00:00