llvm/include/llvm
Duncan Sands 43ff68ded0 Add a new convenience pass for testing InstructionSimplify. Previously
it could only be tested indirectly, via instcombine, gvn or some other
pass that makes use of InstructionSimplify, which means that testcases
had to be carefully contrived to dance around any other transformations
that that pass did.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122264 91177308-0d34-0410-b5e6-96231b3b80d8
2010-12-20 20:54:37 +00:00
..
ADT Use the new way of silencing this warning. 2010-12-19 20:57:14 +00:00
Analysis Move Value::getUnderlyingObject to be a standalone 2010-12-15 20:02:24 +00:00
Assembly
Bitcode Merge System into Support. 2010-11-29 18:16:10 +00:00
CodeGen update comment. 2010-12-20 00:56:59 +00:00
CompilerDriver Merge System into Support. 2010-11-29 18:16:10 +00:00
Config Support/FileSystem: Fix MinGW build. It doesn't have _chsize_s. 2010-12-03 18:48:56 +00:00
ExecutionEngine Merge System into Support. 2010-11-29 18:16:10 +00:00
MC Add support for lexing single quotes like 'c'. 2010-12-18 08:56:37 +00:00
Object Mach-O/ARM: Add relocation type enumeration. 2010-12-10 06:19:49 +00:00
Support Fix spelling. 2010-12-20 13:30:37 +00:00
Target Remove the MCObjectFormat class. 2010-12-18 05:37:28 +00:00
Transforms Add a new convenience pass for testing InstructionSimplify. Previously 2010-12-20 20:54:37 +00:00
AbstractTypeUser.h
Argument.h
Attributes.h
AutoUpgrade.h
BasicBlock.h Merge System into Support. 2010-11-29 18:16:10 +00:00
CallGraphSCCPass.h
CallingConv.h Adding target specific calling conventions to support the MBlaze GCC function 2010-12-15 20:14:09 +00:00
CMakeLists.txt
Constant.h
Constants.h clarify comment 2010-12-03 01:11:13 +00:00
DerivedTypes.h Merge System into Support. 2010-11-29 18:16:10 +00:00
Function.h
GlobalAlias.h
GlobalValue.h Discourage people from using isWeakForLinker when they should be using 2010-12-20 10:57:01 +00:00
GlobalVariable.h
GVMaterializer.h
InitializePasses.h Add a new convenience pass for testing InstructionSimplify. Previously 2010-12-20 20:54:37 +00:00
InlineAsm.h
InstrTypes.h
Instruction.def
Instruction.h There is no need for isAssociative to take the type as an argument anymore. 2010-12-20 13:10:23 +00:00
Instructions.h Fix paste-o in ExtractValueInst::getIndexedType() comments. 2010-12-03 14:54:33 +00:00
IntrinsicInst.h remove the pointless check of MemoryUseIntrinsic from 2010-11-30 02:03:47 +00:00
Intrinsics.h
Intrinsics.td Make @llvm.invariant.start not be readonly, so that it has side-effects. This 2010-11-30 04:13:41 +00:00
IntrinsicsAlpha.td
IntrinsicsARM.td Add Neon VCVT instructions for f32 <-> f16 conversions. 2010-12-15 22:14:12 +00:00
IntrinsicsCellSPU.td
IntrinsicsPowerPC.td
IntrinsicsX86.td
IntrinsicsXCore.td
LinkAllPasses.h Add a new convenience pass for testing InstructionSimplify. Previously 2010-12-20 20:54:37 +00:00
LinkAllVMCore.h Missed a spot removing Alarm. 2010-12-07 18:50:33 +00:00
Linker.h
LLVMContext.h
Metadata.h
Module.h Merge System into Support. 2010-11-29 18:16:10 +00:00
OperandTraits.h
Operator.h
Pass.h
PassAnalysisSupport.h
PassManager.h
PassManagers.h
PassRegistry.h
PassSupport.h Merge System into Support. 2010-11-29 18:16:10 +00:00
SymbolTableListTraits.h
Type.h
TypeSymbolTable.h Merge System into Support. 2010-11-29 18:16:10 +00:00
Use.h
User.h
Value.h Add support to CallbackVH to receive notification when a Value's use-list changes. 2010-12-18 00:07:15 +00:00
ValueSymbolTable.h Merge System into Support. 2010-11-29 18:16:10 +00:00