/download/obfuscator-ollvm/llvm/lib/Target/X86/

6 directories 149 files
Name Size Modified
Go up
AsmParser
Disassembler
GISel
MCA
MCTargetDesc
TargetInfo
CMakeLists.txt 3.2 KiB
ImmutableGraph.h 15 KiB
README-FPStack.txt 2.7 KiB
README-SSE.txt 23 KiB
README-X86-64.txt 6.0 KiB
README.txt 46 KiB
X86.h 9.1 KiB
X86.td 98 KiB
X86ArgumentStackSlotRebase.cpp 6.4 KiB
X86AsmPrinter.cpp 35 KiB
X86AsmPrinter.h 6.7 KiB
X86AvoidStoreForwardingBlocks.cpp 28 KiB
X86AvoidTrailingCall.cpp 5.0 KiB
X86CallFrameOptimization.cpp 23 KiB
X86CallingConv.cpp 14 KiB
X86CallingConv.h 1.1 KiB
X86CallingConv.td 50 KiB
X86CmovConversion.cpp 36 KiB
X86CodeGenPassBuilder.cpp 2.2 KiB
X86CompressEVEX.cpp 10 KiB
X86DiscriminateMemOps.cpp 7.2 KiB
X86DomainReassignment.cpp 28 KiB
X86DynAllocaExpander.cpp 9.4 KiB
X86ExpandPseudo.cpp 31 KiB
X86FastISel.cpp 140 KiB
X86FastPreTileConfig.cpp 24 KiB
X86FastTileConfig.cpp 6.6 KiB
X86FixupBWInsts.cpp 18 KiB
X86FixupInstTuning.cpp 19 KiB
X86FixupLEAs.cpp 32 KiB
X86FixupSetCC.cpp 5.0 KiB
X86FixupVectorConstants.cpp 28 KiB
X86FlagsCopyLowering.cpp 37 KiB
X86FloatingPoint.cpp 64 KiB
X86FrameLowering.cpp 162 KiB
X86FrameLowering.h 12 KiB
X86GenRegisterBankInfo.def 3.8 KiB
X86IndirectBranchTracking.cpp 6.5 KiB
X86IndirectThunks.cpp 9.1 KiB
X86InsertPrefetch.cpp 9.9 KiB
X86InsertWait.cpp 4.0 KiB
X86InstCombineIntrinsic.cpp 107 KiB
X86Instr3DNow.td 4.3 KiB
X86InstrAMX.td 13 KiB
X86InstrArithmetic.td 73 KiB
X86InstrAsmAlias.td 49 KiB
X86InstrAVX512.td 707 KiB
X86InstrBuilder.h 8.5 KiB
X86InstrCMovSetCC.td 8.5 KiB
X86InstrCompiler.td 102 KiB
X86InstrConditionalCompare.td 7.7 KiB
X86InstrControl.td 20 KiB
X86InstrExtension.td 12 KiB
X86InstrFMA.td 33 KiB
X86InstrFMA3Info.cpp 6.9 KiB
X86InstrFMA3Info.h 3.2 KiB
X86InstrFoldTables.cpp 13 KiB
X86InstrFoldTables.h 2.2 KiB
X86InstrFormats.td 12 KiB
X86InstrFPStack.td 36 KiB
X86InstrFragments.td 38 KiB
X86InstrFragmentsSIMD.td 69 KiB
X86InstrInfo.cpp 354 KiB
X86InstrInfo.h 33 KiB
X86InstrInfo.td 2.6 KiB
X86InstrKL.td 3.7 KiB
X86InstrMisc.td 80 KiB
X86InstrMMX.td 29 KiB
X86InstrOperands.td 20 KiB
X86InstrPredicates.td 13 KiB
X86InstrRAOINT.td 2.0 KiB
X86InstrSGX.td 1.1 KiB
X86InstrShiftRotate.td 32 KiB
X86InstrSNP.td 2.3 KiB
X86InstrSSE.td 411 KiB
X86InstrSVM.td 2.0 KiB
X86InstrSystem.td 38 KiB
X86InstrTBM.td 8.1 KiB
X86InstrTDX.td 1.2 KiB
X86InstrTSX.td 2.2 KiB
X86InstrUtils.td 63 KiB
X86InstrVecCompiler.td 22 KiB
X86InstrVMX.td 3.8 KiB
X86InstrXOP.td 24 KiB
X86InterleavedAccess.cpp 32 KiB
X86IntrinsicsInfo.h 97 KiB
X86ISelDAGToDAG.cpp 245 KiB
X86ISelDAGToDAG.h 734 B
X86ISelLowering.cpp 2.3 MiB
X86ISelLowering.h 68 KiB
X86ISelLoweringCall.cpp 117 KiB
X86LoadValueInjectionLoadHardening.cpp 32 KiB
X86LoadValueInjectionRetHardening.cpp 4.1 KiB
X86LowerAMXIntrinsics.cpp 27 KiB
X86LowerAMXType.cpp 46 KiB
X86LowerTileCopy.cpp 5.7 KiB
X86MachineFunctionInfo.cpp 1.8 KiB
X86MachineFunctionInfo.h 13 KiB
X86MacroFusion.cpp 2.7 KiB
X86MacroFusion.h 992 B
X86MCInstLower.cpp 88 KiB
X86OptimizeLEAs.cpp 29 KiB
X86PadShortFunction.cpp 7.2 KiB
X86PartialReduction.cpp 17 KiB
X86PassRegistry.def 751 B
X86PfmCounters.td 16 KiB
X86PreTileConfig.cpp 15 KiB
X86RegisterBanks.td 723 B
X86RegisterInfo.cpp 39 KiB
X86RegisterInfo.h 7.2 KiB
X86RegisterInfo.td 35 KiB
X86ReplaceableInstrs.def 21 KiB
X86ReturnThunks.cpp 3.3 KiB
X86SchedAlderlakeP.td 105 KiB
X86SchedBroadwell.td 68 KiB
X86SchedHaswell.td 73 KiB
X86SchedIceLake.td 113 KiB
X86SchedPredicates.td 4.2 KiB
X86SchedSandyBridge.td 52 KiB
X86SchedSapphireRapids.td 236 KiB
X86SchedSkylakeClient.td 71 KiB
X86SchedSkylakeServer.td 112 KiB
X86Schedule.td 38 KiB
X86ScheduleAtom.td 40 KiB
X86ScheduleBdVer2.td 57 KiB
X86ScheduleBtVer2.td 47 KiB
X86ScheduleSLM.td 24 KiB
X86ScheduleZnver1.td 46 KiB
X86ScheduleZnver2.td 46 KiB
X86ScheduleZnver3.td 75 KiB
X86ScheduleZnver4.td 86 KiB
X86SelectionDAGInfo.cpp 11 KiB
X86SelectionDAGInfo.h 1.8 KiB
X86ShuffleDecodeConstantPool.cpp 9.5 KiB
X86ShuffleDecodeConstantPool.h 1.7 KiB
X86SpeculativeExecutionSideEffectSuppression.cpp 7.0 KiB
X86SpeculativeLoadHardening.cpp 93 KiB
X86Subtarget.cpp 14 KiB
X86Subtarget.h 15 KiB
X86TargetMachine.cpp 24 KiB
X86TargetMachine.h 3.0 KiB
X86TargetObjectFile.cpp 2.8 KiB
X86TargetObjectFile.h 2.7 KiB
X86TargetTransformInfo.cpp 323 KiB
X86TargetTransformInfo.h 14 KiB
X86TileConfig.cpp 7.3 KiB
X86VZeroUpper.cpp 12 KiB
X86WinEHState.cpp 29 KiB
X86WinFixupBufferSecurityCheck.cpp 8.1 KiB