[clang] Add test for CWG190 "Layout-compatible POD-struct types" (#121668)main
[llvm-project.git] / llvm / lib / Target / X86 / 
tree777faa1e1d561c9fef1608b113ece9dca49eb95d
drwxr-xr-x   ..
drwxr-xr-x - AsmParser
-rw-r--r-- 3311 CMakeLists.txt
drwxr-xr-x - Disassembler
drwxr-xr-x - GISel
-rw-r--r-- 15510 ImmutableGraph.h
drwxr-xr-x - MCA
drwxr-xr-x - MCTargetDesc
-rw-r--r-- 2732 README-FPStack.txt
-rw-r--r-- 23932 README-SSE.txt
-rw-r--r-- 6153 README-X86-64.txt
-rw-r--r-- 46833 README.txt
drwxr-xr-x - TargetInfo
-rw-r--r-- 9364 X86.h
-rw-r--r-- 104488 X86.td
-rw-r--r-- 6411 X86ArgumentStackSlotRebase.cpp
-rw-r--r-- 36991 X86AsmPrinter.cpp
-rw-r--r-- 6874 X86AsmPrinter.h
-rw-r--r-- 28287 X86AvoidStoreForwardingBlocks.cpp
-rw-r--r-- 5103 X86AvoidTrailingCall.cpp
-rw-r--r-- 23209 X86CallFrameOptimization.cpp
-rw-r--r-- 13920 X86CallingConv.cpp
-rw-r--r-- 1117 X86CallingConv.h
-rw-r--r-- 49833 X86CallingConv.td
-rw-r--r-- 36353 X86CmovConversion.cpp
-rw-r--r-- 2287 X86CodeGenPassBuilder.cpp
-rw-r--r-- 10265 X86CompressEVEX.cpp
-rw-r--r-- 7313 X86DiscriminateMemOps.cpp
-rw-r--r-- 28915 X86DomainReassignment.cpp
-rw-r--r-- 9736 X86DynAllocaExpander.cpp
-rw-r--r-- 39860 X86ExpandPseudo.cpp
-rw-r--r-- 142941 X86FastISel.cpp
-rw-r--r-- 25717 X86FastPreTileConfig.cpp
-rw-r--r-- 7178 X86FastTileConfig.cpp
-rw-r--r-- 18652 X86FixupBWInsts.cpp
-rw-r--r-- 19760 X86FixupInstTuning.cpp
-rw-r--r-- 33326 X86FixupLEAs.cpp
-rw-r--r-- 5098 X86FixupSetCC.cpp
-rw-r--r-- 28118 X86FixupVectorConstants.cpp
-rw-r--r-- 37872 X86FlagsCopyLowering.cpp
-rw-r--r-- 67548 X86FloatingPoint.cpp
-rw-r--r-- 179348 X86FrameLowering.cpp
-rw-r--r-- 13946 X86FrameLowering.h
-rw-r--r-- 3841 X86GenRegisterBankInfo.def
-rw-r--r-- 255043 X86ISelDAGToDAG.cpp
-rw-r--r-- 734 X86ISelDAGToDAG.h
-rw-r--r-- 2479984 X86ISelLowering.cpp
-rw-r--r-- 70323 X86ISelLowering.h
-rw-r--r-- 120430 X86ISelLoweringCall.cpp
-rw-r--r-- 6624 X86IndirectBranchTracking.cpp
-rw-r--r-- 9123 X86IndirectThunks.cpp
-rw-r--r-- 10066 X86InsertPrefetch.cpp
-rw-r--r-- 4056 X86InsertWait.cpp
-rw-r--r-- 110644 X86InstCombineIntrinsic.cpp
-rw-r--r-- 4388 X86Instr3DNow.td
-rw-r--r-- 39861 X86InstrAMX.td
-rw-r--r-- 106028 X86InstrAVX10.td
-rw-r--r-- 725256 X86InstrAVX512.td
-rw-r--r-- 74298 X86InstrArithmetic.td
-rw-r--r-- 51485 X86InstrAsmAlias.td
-rw-r--r-- 8655 X86InstrBuilder.h
-rw-r--r-- 8663 X86InstrCMovSetCC.td
-rw-r--r-- 105787 X86InstrCompiler.td
-rw-r--r-- 7842 X86InstrConditionalCompare.td
-rw-r--r-- 20791 X86InstrControl.td
-rw-r--r-- 11822 X86InstrExtension.td
-rw-r--r-- 33623 X86InstrFMA.td
-rw-r--r-- 8149 X86InstrFMA3Info.cpp
-rw-r--r-- 3325 X86InstrFMA3Info.h
-rw-r--r-- 37151 X86InstrFPStack.td
-rw-r--r-- 13707 X86InstrFoldTables.cpp
-rw-r--r-- 2252 X86InstrFoldTables.h
-rw-r--r-- 12943 X86InstrFormats.td
-rw-r--r-- 38666 X86InstrFragments.td
-rw-r--r-- 78003 X86InstrFragmentsSIMD.td
-rw-r--r-- 364106 X86InstrInfo.cpp
-rw-r--r-- 34087 X86InstrInfo.h
-rw-r--r-- 2667 X86InstrInfo.td
-rw-r--r-- 3824 X86InstrKL.td
-rw-r--r-- 30364 X86InstrMMX.td
-rw-r--r-- 83151 X86InstrMisc.td
-rw-r--r-- 20202 X86InstrOperands.td
-rw-r--r-- 14124 X86InstrPredicates.td
-rw-r--r-- 2039 X86InstrRAOINT.td
-rw-r--r-- 1147 X86InstrSGX.td
-rw-r--r-- 2334 X86InstrSNP.td
-rw-r--r-- 421355 X86InstrSSE.td
-rw-r--r-- 2085 X86InstrSVM.td
-rw-r--r-- 33110 X86InstrShiftRotate.td
-rw-r--r-- 39785 X86InstrSystem.td
-rw-r--r-- 8250 X86InstrTBM.td
-rw-r--r-- 1260 X86InstrTDX.td
-rw-r--r-- 2253 X86InstrTSX.td
-rw-r--r-- 63888 X86InstrUtils.td
-rw-r--r-- 3907 X86InstrVMX.td
-rw-r--r-- 22830 X86InstrVecCompiler.td
-rw-r--r-- 24334 X86InstrXOP.td
-rw-r--r-- 32859 X86InterleavedAccess.cpp
-rw-r--r-- 138184 X86IntrinsicsInfo.h
-rw-r--r-- 32451 X86LoadValueInjectionLoadHardening.cpp
-rw-r--r-- 4168 X86LoadValueInjectionRetHardening.cpp
-rw-r--r-- 27777 X86LowerAMXIntrinsics.cpp
-rw-r--r-- 52990 X86LowerAMXType.cpp
-rw-r--r-- 5856 X86LowerTileCopy.cpp
-rw-r--r-- 90100 X86MCInstLower.cpp
-rw-r--r-- 1809 X86MachineFunctionInfo.cpp
-rw-r--r-- 13609 X86MachineFunctionInfo.h
-rw-r--r-- 2781 X86MacroFusion.cpp
-rw-r--r-- 992 X86MacroFusion.h
-rw-r--r-- 29565 X86OptimizeLEAs.cpp
-rw-r--r-- 7187 X86PadShortFunction.cpp
-rw-r--r-- 17757 X86PartialReduction.cpp
-rw-r--r-- 751 X86PassRegistry.def
-rw-r--r-- 16960 X86PfmCounters.td
-rw-r--r-- 16563 X86PreTileConfig.cpp
-rw-r--r-- 723 X86RegisterBanks.td
-rw-r--r-- 44561 X86RegisterInfo.cpp
-rw-r--r-- 7496 X86RegisterInfo.h
-rw-r--r-- 36635 X86RegisterInfo.td
-rw-r--r-- 21810 X86ReplaceableInstrs.def
-rw-r--r-- 3365 X86ReturnThunks.cpp
-rw-r--r-- 107337 X86SchedAlderlakeP.td
-rw-r--r-- 69913 X86SchedBroadwell.td
-rw-r--r-- 74642 X86SchedHaswell.td
-rw-r--r-- 116028 X86SchedIceLake.td
-rw-r--r-- 4327 X86SchedPredicates.td
-rw-r--r-- 53930 X86SchedSandyBridge.td
-rw-r--r-- 242309 X86SchedSapphireRapids.td
-rw-r--r-- 72343 X86SchedSkylakeClient.td
-rw-r--r-- 114202 X86SchedSkylakeServer.td
-rw-r--r-- 39001 X86Schedule.td
-rw-r--r-- 41476 X86ScheduleAtom.td
-rw-r--r-- 58049 X86ScheduleBdVer2.td
-rw-r--r-- 48386 X86ScheduleBtVer2.td
-rw-r--r-- 24299 X86ScheduleSLM.td
-rw-r--r-- 46834 X86ScheduleZnver1.td
-rw-r--r-- 46808 X86ScheduleZnver2.td
-rw-r--r-- 76813 X86ScheduleZnver3.td
-rw-r--r-- 91670 X86ScheduleZnver4.td
-rw-r--r-- 14278 X86SelectionDAGInfo.cpp
-rw-r--r-- 1990 X86SelectionDAGInfo.h
-rw-r--r-- 9754 X86ShuffleDecodeConstantPool.cpp
-rw-r--r-- 1773 X86ShuffleDecodeConstantPool.h
-rw-r--r-- 7210 X86SpeculativeExecutionSideEffectSuppression.cpp
-rw-r--r-- 94920 X86SpeculativeLoadHardening.cpp
-rw-r--r-- 14720 X86Subtarget.cpp
-rw-r--r-- 15784 X86Subtarget.h
-rw-r--r-- 24885 X86TargetMachine.cpp
-rw-r--r-- 3191 X86TargetMachine.h
-rw-r--r-- 2894 X86TargetObjectFile.cpp
-rw-r--r-- 2802 X86TargetObjectFile.h
-rw-r--r-- 348227 X86TargetTransformInfo.cpp
-rw-r--r-- 14366 X86TargetTransformInfo.h
-rw-r--r-- 9410 X86TileConfig.cpp
-rw-r--r-- 12709 X86VZeroUpper.cpp
-rw-r--r-- 30786 X86WinEHState.cpp
-rw-r--r-- 8261 X86WinFixupBufferSecurityCheck.cpp