llvm-6502/include/llvm
Bill Wendling 6cf6c79e82 The pshufw instruction came about in MMX2 when SSE was introduced. Don't place
it in with the SSSE3 instructions.

Steward! Could you place this chair by the aft sun deck? I'm trying to get away
from the Astors. They are such boors!


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@115552 91177308-0d34-0410-b5e6-96231b3b80d8
2010-10-04 20:24:01 +00:00
..
ADT GCC extensions are no longer used here - update the comment. 2010-10-03 15:31:50 +00:00
Analysis Add support to let FE mark explict methods as explict in debug info. 2010-10-01 23:31:40 +00:00
Assembly lets get crazy and name the header file the exact class name, 2010-09-02 23:09:42 +00:00
Bitcode Add X86 MMX type to bitcode and Type. 2010-09-10 20:55:01 +00:00
CodeGen When RemoveCopyByCommutingDef is creating additional identity copies, just use 2010-10-01 23:52:25 +00:00
CompilerDriver llvmc: Allow multiple output languages. 2010-09-21 14:59:42 +00:00
Config Add support for viewing graphviz graphs with xdot.py. 2010-09-27 16:28:34 +00:00
ExecutionEngine remove the JIT "NeedsExactSize" feature and supporting logic. 2010-07-22 21:17:55 +00:00
MC Incorporate suggestions by Daniel Dunbar after his review. Thanks Daniel! 2010-10-04 20:17:24 +00:00
Support Remove two uses of the gcc specific 'aligned' attribute. This 2010-10-03 15:15:19 +00:00
System Relax this check to silently swallow FE_INEXACT, following directions 2010-09-20 22:32:25 +00:00
Target Jim Asked us to move DataLayout on ARM back to the most specialized classes. Do 2010-10-03 18:59:45 +00:00
Transforms Revert r114097, adding back in the assertion against replacing an Instruction by itself. Now that CorrelatedValuePropagation is 2010-09-16 20:51:41 +00:00
AbstractTypeUser.h give PATypeHolder an explicit copy ctor which initializes the type pointer, 2010-06-29 19:20:38 +00:00
Argument.h
Attributes.h Avoid warnings about implicit conversions to `bool' in MSVC. This time 2010-09-25 20:27:36 +00:00
AutoUpgrade.h Auto-upgrade the magic ".llvm.eh.catch.all.value" global to 2010-09-10 18:51:56 +00:00
BasicBlock.h
CallGraphSCCPass.h Remove assignPassManager's default arguments. It's really 2010-08-07 01:25:32 +00:00
CallingConv.h Add ret instruction to PTX backend 2010-09-25 07:46:17 +00:00
CMakeLists.txt
Constant.h Remove apparently unnecessary forward declaration. 2010-09-14 01:18:15 +00:00
Constants.h Prune includes. 2010-09-14 20:49:00 +00:00
DerivedTypes.h fix a bug I introduced back in the hayday of version #2. 2010-09-20 03:58:32 +00:00
Function.h
GlobalAlias.h
GlobalValue.h Create the new linker type "linker_private_weak_def_auto". 2010-08-20 22:05:50 +00:00
GlobalVariable.h
GVMaterializer.h
InlineAsm.h Added skeleton for inline asm multiple alternative constraint support. 2010-09-13 18:15:37 +00:00
InstrTypes.h Split the logic behind CastInst::isNoopCast into a separate static function, 2010-05-28 21:41:37 +00:00
Instruction.def
Instruction.h Rename removeAllMetadata to clearMetadataHashEntries and simplify 2010-07-20 22:25:04 +00:00
Instructions.h Add a getPointerOperand() helper function to VAArgInst, for consistency 2010-09-09 18:32:40 +00:00
IntrinsicInst.h Add convenience class for working with eh.exception calls. 2010-09-01 09:26:00 +00:00
Intrinsics.h
Intrinsics.td Add "pointer to x86mmx" type to the intrinsics. 2010-09-17 00:33:03 +00:00
IntrinsicsAlpha.td
IntrinsicsARM.td Replace NEON vabdl, vaba, and vabal intrinsics with combinations of the 2010-09-03 01:35:08 +00:00
IntrinsicsCellSPU.td
IntrinsicsPowerPC.td Remove IntrWriteMem, as it's the default. Rename IntrWriteArgMem 2010-08-05 23:36:21 +00:00
IntrinsicsX86.td The pshufw instruction came about in MMX2 when SSE was introduced. Don't place 2010-10-04 20:24:01 +00:00
IntrinsicsXCore.td
LinkAllPasses.h remove PointerTracking from mainline, Edwin is going to move it out to ClamAV 2010-09-29 18:43:27 +00:00
LinkAllVMCore.h Delete SlowOperationInformer, which is no longer used. 2010-08-20 18:07:37 +00:00
Linker.h Remove obsolete comments about throwing exceptions. 2010-09-02 22:14:51 +00:00
LLVMContext.h Remove the experimental AliasAnalysis::getDependency interface, which 2010-09-14 21:25:10 +00:00
Metadata.h After Dan's recent commit this is no longer true. 2010-09-14 20:32:58 +00:00
Module.h Warnings patrol. 2010-07-22 21:51:30 +00:00
OperandTraits.h
Operator.h Avoid warnings about implicit conversions to `bool' in MSVC. This time 2010-09-25 20:27:36 +00:00
Pass.h Revert r111199; it breaks -debug-pass=Structure output. 2010-08-19 01:29:07 +00:00
PassAnalysisSupport.h More #include cleanups. 2010-08-07 01:18:18 +00:00
PassManager.h Tidy some #includes and forward-declarations, and move the C binding code 2010-08-07 00:43:20 +00:00
PassManagers.h Revert r111199; it breaks -debug-pass=Structure output. 2010-08-19 01:29:07 +00:00
PassRegistry.h Do not expose the locking for the PassRegistry in the header. Be careful to 2010-09-16 23:32:35 +00:00
PassSupport.h Clean up some of the PassRegistry implementation, and pImpl-ize it to reduce #include clutter 2010-09-07 19:16:25 +00:00
SymbolTableListTraits.h Avoid many "variable 'Sub' set but not used [-Wunused-but-set-variable]" warnings 2010-06-10 15:06:05 +00:00
Type.h Add x86MMX a few more places. 2010-09-15 00:52:23 +00:00
TypeSymbolTable.h Add missing include. 2010-09-14 21:25:38 +00:00
Use.h re-commit r109220, the compile error has already been fixed 2010-07-26 18:48:07 +00:00
User.h
Value.h remove unions from LLVM IR. They are severely buggy and not 2010-08-28 04:09:24 +00:00
ValueSymbolTable.h Make NamedMDNode not be a subclass of Value, and simplify the interface 2010-07-21 23:38:33 +00:00