llvm-6502/include/llvm
Andrew Lenharth 691ef2ba06 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.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21676 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-03 17:19:30 +00:00
..
ADT Convert tabs to spaces 2005-04-22 03:27:20 +00:00
Analysis Add accessor method, 2005-05-01 16:22:41 +00:00
Assembly Convert tabs to spaces 2005-04-22 03:27:20 +00:00
Bytecode Convert tabs to spaces 2005-04-22 03:27:20 +00:00
CodeGen Implement count leading zeros (ctlz), count trailing zeros (cttz), and count 2005-05-03 17:19:30 +00:00
Config Convert tabs to spaces 2005-04-22 03:46:24 +00:00
Debugger Remove trailing whitespace 2005-04-21 20:39:54 +00:00
ExecutionEngine Remove trailing whitespace 2005-04-21 20:39:54 +00:00
Support Convert tabs to spaces 2005-04-22 03:35:49 +00:00
System Remove trailing whitespace 2005-04-21 20:48:15 +00:00
Target Expose an option allowing unsafe math optimizations. Patch contributed by 2005-04-30 04:09:52 +00:00
Transforms Add SimplyLibCalls.cpp to VC++ build 2005-04-26 02:57:49 +00:00
AbstractTypeUser.h Convert tabs to spaces 2005-04-22 03:18:56 +00:00
Argument.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
BasicBlock.h Fix a thinko in the documentation of the splitBasicBlock method. The branch 2005-04-25 00:31:53 +00:00
CallGraphSCCPass.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
Constant.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
Constants.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
DerivedTypes.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
Function.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
GlobalValue.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
GlobalVariable.h Convert tabs to spaces 2005-04-22 03:18:56 +00:00
InstrTypes.h allow these to take a generic Value* 2005-04-24 07:28:04 +00:00
Instruction.def
Instruction.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
Instructions.h add direct support for making GEP instrs with one index 2005-05-03 05:43:30 +00:00
IntrinsicInst.h Convert tabs to spaces 2005-04-22 03:18:56 +00:00
Intrinsics.h Implement count leading zeros (ctlz), count trailing zeros (cttz), and count 2005-05-03 17:19:30 +00:00
Linker.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
Module.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
ModuleProvider.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
Pass.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
PassAnalysisSupport.h Older compilers won't like the inline virtual destructor in the header file 2005-04-25 01:01:35 +00:00
PassManager.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
PassSupport.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
SymbolTable.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
SymbolTableListTraits.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
Type.h add a method, remove a dead #include 2005-04-23 21:59:42 +00:00
Use.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
User.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
Value.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00