llvm-6502/include/llvm
Dan Gohman a334aa7a10 Teach ScalarEvolution how to analyze loops with multiple exit
blocks, and also exit blocks with multiple conditions (combined
with (bitwise) ands and ors). It's often infeasible to compute an
exact trip count in such cases, but a useful upper bound can often
be found.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73866 91177308-0d34-0410-b5e6-96231b3b80d8
2009-06-22 00:31:57 +00:00
..
ADT Add support for AuroraUX. Patch by evocallaghan. 2009-06-19 14:40:01 +00:00
Analysis Teach ScalarEvolution how to analyze loops with multiple exit 2009-06-22 00:31:57 +00:00
Assembly
Bitcode
CodeGen fit in 80 cols 2009-06-21 01:52:00 +00:00
CompilerDriver
Config Define LLVM_NATIVE_ARCH in CMake, so that lli can actually JIT 2009-06-17 17:01:56 +00:00
Debugger
ExecutionEngine Remove unused parameter warnings. 2009-06-11 20:10:02 +00:00
MC implement support for lowering subregs when preparing to print 2009-06-20 07:03:18 +00:00
Support rename SourceMgr::PrintError to PrintMessage. 2009-06-21 21:22:11 +00:00
System Add debugging code to test for various locking faux-pas's, when running in single threaded mode. This should help improve testing coverage for 2009-06-20 00:27:21 +00:00
Target implement support for lowering subregs when preparing to print 2009-06-20 07:03:18 +00:00
Transforms Generalize instcombine's isSafeToLoadUnconditionally() function 2009-06-16 17:23:12 +00:00
AbstractTypeUser.h
Argument.h
Attributes.h Cosmetic changes to parameter attribute verification. 2009-06-11 08:11:03 +00:00
AutoUpgrade.h
BasicBlock.h
CallGraphSCCPass.h
CallingConv.h Address review comments: add 3 ARM calling conventions. 2009-06-16 18:50:49 +00:00
CMakeLists.txt
Constant.h Revert r73790, and replace it with a significantly less ugly solution. Rather than trying to make the global reader-writer lock work, 2009-06-20 00:24:58 +00:00
Constants.h Revert r73790, and replace it with a significantly less ugly solution. Rather than trying to make the global reader-writer lock work, 2009-06-20 00:24:58 +00:00
DerivedTypes.h Forgot this file in my last commit. 2009-06-16 22:56:04 +00:00
Function.h Implement and use new method Function::hasAddressTaken(). 2009-06-10 08:41:11 +00:00
GlobalAlias.h
GlobalValue.h Revert r73790, and replace it with a significantly less ugly solution. Rather than trying to make the global reader-writer lock work, 2009-06-20 00:24:58 +00:00
GlobalVariable.h
InlineAsm.h
InstrTypes.h
Instruction.def
Instruction.h
Instructions.h
IntrinsicInst.h
Intrinsics.h
Intrinsics.td
IntrinsicsAlpha.td
IntrinsicsARM.td
IntrinsicsCellSPU.td
IntrinsicsPowerPC.td
IntrinsicsX86.td
IntrinsicsXCore.td
LinkAllPasses.h Add an early implementation of a partial inlining pass. The idea behind this 2009-06-14 08:26:32 +00:00
LinkAllVMCore.h
Linker.h
MDNode.h Revert r73790, and replace it with a significantly less ugly solution. Rather than trying to make the global reader-writer lock work, 2009-06-20 00:24:58 +00:00
Module.h
ModuleProvider.h
OperandTraits.h
Pass.h
PassAnalysisSupport.h
PassManager.h
PassManagers.h
PassSupport.h
SymbolTableListTraits.h
Type.h Use atomic increment/decrement for reference counting of Type's. 2009-06-17 00:28:49 +00:00
TypeSymbolTable.h
Use.h
User.h
Value.h
ValueSymbolTable.h