llvm-6502/include/llvm
Benjamin Kramer 0c7374d87e Hashing: microoptimize a truncate on 64 bit away. This currently blocks dead code eliminating the conditional.
The optimizer should handle this eventually, but currently LVI isn't really designed for this kind of stuff.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@151918 91177308-0d34-0410-b5e6-96231b3b80d8
2012-03-02 15:34:35 +00:00
..
ADT Hashing: microoptimize a truncate on 64 bit away. This currently blocks dead code eliminating the conditional. 2012-03-02 15:34:35 +00:00
Analysis
Assembly
Bitcode BitstreamWriter: Use SmallVector::append instead of multiple push_back calls. 2012-02-29 21:02:05 +00:00
CodeGen delete dead code, patch by Michael Spencer. 2012-03-02 13:41:31 +00:00
Config
DebugInfo
ExecutionEngine
MC Grammar-o in function name. 2012-03-02 02:11:47 +00:00
Object [Object] 2012-03-01 22:19:54 +00:00
Support Simplify the pair optimization. Rather than using complex type traits, 2012-03-02 10:56:40 +00:00
TableGen
Target Move getSubRegIndex out of generated code into MCRegisterInfo, devirtualize it. 2012-03-01 18:16:35 +00:00
Transforms
Argument.h
Attributes.h
AutoUpgrade.h
BasicBlock.h
CallGraphSCCPass.h
CallingConv.h
CMakeLists.txt
Constant.h
Constants.h
DebugInfoProbe.h
DefaultPasses.h
DerivedTypes.h
Function.h
GlobalAlias.h
GlobalValue.h
GlobalVariable.h
GVMaterializer.h
InitializePasses.h
InlineAsm.h
InstrTypes.h
Instruction.def
Instruction.h
Instructions.h
IntrinsicInst.h
Intrinsics.h
Intrinsics.td
IntrinsicsARM.td
IntrinsicsCellSPU.td
IntrinsicsHexagon.td
IntrinsicsPowerPC.td
IntrinsicsPTX.td
IntrinsicsX86.td
IntrinsicsXCore.td
LinkAllPasses.h
LinkAllVMCore.h
Linker.h
LLVMContext.h
Metadata.h
Module.h
OperandTraits.h
Operator.h
Pass.h
PassAnalysisSupport.h
PassManager.h
PassManagers.h
PassRegistry.h
PassSupport.h
SymbolTableListTraits.h
Type.h
Use.h
User.h
Value.h
ValueSymbolTable.h