[X86] Determine if target shuffle can contain zero elements
[oota-llvm.git] / lib / Target / X86 /
drwxr-xr-x   ..
drwxr-xr-x - AsmParser
-rw-r--r-- 1397 CMakeLists.txt
drwxr-xr-x - Disassembler
drwxr-xr-x - InstPrinter
-rw-r--r-- 1041 LLVMBuild.txt
drwxr-xr-x - MCTargetDesc
-rw-r--r-- 840 Makefile
-rw-r--r-- 2732 README-FPStack.txt
-rw-r--r-- 1501 README-MMX.txt
-rw-r--r-- 25057 README-SSE.txt
-rw-r--r-- 679 README-UNIMPLEMENTED.txt
-rw-r--r-- 6171 README-X86-64.txt
-rw-r--r-- 48737 README.txt
drwxr-xr-x - TargetInfo
drwxr-xr-x - Utils
-rw-r--r-- 2989 X86.h
-rw-r--r-- 28688 X86.td
-rw-r--r-- 25253 X86AsmPrinter.cpp
-rw-r--r-- 4712 X86AsmPrinter.h
-rw-r--r-- 19882 X86CallFrameOptimization.cpp
-rw-r--r-- 3871 X86CallingConv.h
-rw-r--r-- 34910 X86CallingConv.td
-rw-r--r-- 6999 X86ExpandPseudo.cpp
-rw-r--r-- 126507 X86FastISel.cpp
-rw-r--r-- 14280 X86FixupLEAs.cpp
-rw-r--r-- 61105 X86FloatingPoint.cpp
-rw-r--r-- 103587 X86FrameLowering.cpp
-rw-r--r-- 8961 X86FrameLowering.h
-rw-r--r-- 113208 X86ISelDAGToDAG.cpp
-rw-r--r-- 1178299 X86ISelLowering.cpp
-rw-r--r-- 44942 X86ISelLowering.h
-rw-r--r-- 4542 X86Instr3DNow.td
-rw-r--r-- 380046 X86InstrAVX512.td
-rw-r--r-- 66087 X86InstrArithmetic.td
-rw-r--r-- 6764 X86InstrBuilder.h
-rw-r--r-- 5434 X86InstrCMovSetCC.td
-rw-r--r-- 84201 X86InstrCompiler.td
-rw-r--r-- 15980 X86InstrControl.td
-rw-r--r-- 9566 X86InstrExtension.td
-rw-r--r-- 22418 X86InstrFMA.td
-rw-r--r-- 36860 X86InstrFPStack.td
-rw-r--r-- 42649 X86InstrFormats.td
-rw-r--r-- 51924 X86InstrFragmentsSIMD.td
-rw-r--r-- 314006 X86InstrInfo.cpp
-rw-r--r-- 27130 X86InstrInfo.h
-rw-r--r-- 146198 X86InstrInfo.td
-rw-r--r-- 31412 X86InstrMMX.td
-rw-r--r-- 3512 X86InstrMPX.td
-rw-r--r-- 907 X86InstrSGX.td
-rw-r--r-- 431475 X86InstrSSE.td
-rw-r--r-- 2138 X86InstrSVM.td
-rw-r--r-- 47131 X86InstrShiftRotate.td
-rw-r--r-- 29289 X86InstrSystem.td
-rw-r--r-- 1918 X86InstrTSX.td
-rw-r--r-- 3291 X86InstrVMX.td
-rw-r--r-- 16847 X86InstrXOP.td
-rw-r--r-- 130663 X86IntrinsicsInfo.h
-rw-r--r-- 55637 X86MCInstLower.cpp
-rw-r--r-- 1074 X86MachineFunctionInfo.cpp
-rw-r--r-- 6881 X86MachineFunctionInfo.h
-rw-r--r-- 12376 X86OptimizeLEAs.cpp
-rw-r--r-- 6667 X86PadShortFunction.cpp
-rw-r--r-- 22018 X86RegisterInfo.cpp
-rw-r--r-- 5256 X86RegisterInfo.h
-rw-r--r-- 20831 X86RegisterInfo.td
-rw-r--r-- 56722 X86SchedHaswell.td
-rw-r--r-- 8283 X86SchedSandyBridge.td
-rw-r--r-- 22715 X86Schedule.td
-rw-r--r-- 29381 X86ScheduleAtom.td
-rw-r--r-- 11525 X86ScheduleBtVer2.td
-rw-r--r-- 7661 X86ScheduleSLM.td
-rw-r--r-- 10900 X86SelectionDAGInfo.cpp
-rw-r--r-- 1937 X86SelectionDAGInfo.h
-rw-r--r-- 6616 X86ShuffleDecodeConstantPool.cpp
-rw-r--r-- 1672 X86ShuffleDecodeConstantPool.h
-rw-r--r-- 11257 X86Subtarget.cpp
-rw-r--r-- 18002 X86Subtarget.h
-rw-r--r-- 9599 X86TargetMachine.cpp
-rw-r--r-- 1557 X86TargetMachine.h
-rw-r--r-- 6869 X86TargetObjectFile.cpp
-rw-r--r-- 2884 X86TargetObjectFile.h
-rw-r--r-- 60130 X86TargetTransformInfo.cpp
-rw-r--r-- 4239 X86TargetTransformInfo.h
-rw-r--r-- 11761 X86VZeroUpper.cpp
-rw-r--r-- 17273 X86WinEHState.cpp