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

6 directories 118 files
Name Size Modified
Go up
AsmParser
Disassembler
GISel
MCTargetDesc
TargetInfo
Utils
AArch64.h 5.3 KiB
AArch64.td 5.9 KiB
AArch64A53Fix835769.cpp 8.4 KiB
AArch64A57FPLoadBalancing.cpp 26 KiB
AArch64AdvSIMDScalarPass.cpp 16 KiB
AArch64Arm64ECCallLowering.cpp 37 KiB
AArch64AsmPrinter.cpp 112 KiB
AArch64BranchTargets.cpp 5.4 KiB
AArch64CallingConvention.cpp 9.1 KiB
AArch64CallingConvention.h 3.9 KiB
AArch64CallingConvention.td 33 KiB
AArch64CleanupLocalDynamicTLSPass.cpp 5.6 KiB
AArch64CollectLOH.cpp 21 KiB
AArch64Combine.td 14 KiB
AArch64CompressJumpTables.cpp 5.9 KiB
AArch64CondBrTuning.cpp 10 KiB
AArch64ConditionalCompares.cpp 33 KiB
AArch64ConditionOptimizer.cpp 15 KiB
AArch64DeadRegisterDefinitionsPass.cpp 8.0 KiB
AArch64ExpandImm.cpp 23 KiB
AArch64ExpandImm.h 959 B
AArch64ExpandPseudoInsts.cpp 68 KiB
AArch64FalkorHWPFFix.cpp 23 KiB
AArch64FastISel.cpp 166 KiB
AArch64Features.td 40 KiB
AArch64FMV.td 5.6 KiB
AArch64FrameLowering.cpp 200 KiB
AArch64FrameLowering.h 8.3 KiB
AArch64GenRegisterBankInfo.def 12 KiB
AArch64GlobalsTagging.cpp 6.3 KiB
AArch64InstrAtomics.td 29 KiB
AArch64InstrFormats.td 479 KiB
AArch64InstrGISel.td 21 KiB
AArch64InstrInfo.cpp 350 KiB
AArch64InstrInfo.h 32 KiB
AArch64InstrInfo.td 502 KiB
AArch64ISelDAGToDAG.cpp 275 KiB
AArch64ISelLowering.cpp 1.1 MiB
AArch64ISelLowering.h 50 KiB
AArch64LoadStoreOptimizer.cpp 94 KiB
AArch64LowerHomogeneousPrologEpilog.cpp 23 KiB
AArch64MachineFunctionInfo.cpp 6.3 KiB
AArch64MachineFunctionInfo.h 21 KiB
AArch64MachineScheduler.cpp 2.8 KiB
AArch64MachineScheduler.h 1.0 KiB
AArch64MacroFusion.cpp 14 KiB
AArch64MacroFusion.h 1.0 KiB
AArch64MCInstLower.cpp 15 KiB
AArch64MCInstLower.h 1.8 KiB
AArch64MIPeepholeOpt.cpp 31 KiB
AArch64PBQPRegAlloc.cpp 11 KiB
AArch64PBQPRegAlloc.h 1.3 KiB
AArch64PerfectShuffle.h 388 KiB
AArch64PfmCounters.td 713 B
AArch64PointerAuth.cpp 17 KiB
AArch64PointerAuth.h 4.2 KiB
AArch64PostCoalescerPass.cpp 3.0 KiB
AArch64Processors.td 75 KiB
AArch64PromoteConstant.cpp 22 KiB
AArch64RedundantCopyElimination.cpp 17 KiB
AArch64RegisterBanks.td 751 B
AArch64RegisterInfo.cpp 46 KiB
AArch64RegisterInfo.h 6.5 KiB
AArch64RegisterInfo.td 79 KiB
AArch64SchedA510.td 66 KiB
AArch64SchedA53.td 16 KiB
AArch64SchedA55.td 27 KiB
AArch64SchedA57.td 36 KiB
AArch64SchedA57WriteRes.td 21 KiB
AArch64SchedA64FX.td 85 KiB
AArch64SchedAmpere1.td 44 KiB
AArch64SchedAmpere1B.td 45 KiB
AArch64SchedCyclone.td 30 KiB
AArch64SchedExynosM3.td 43 KiB
AArch64SchedExynosM4.td 50 KiB
AArch64SchedExynosM5.td 51 KiB
AArch64SchedFalkor.td 5.5 KiB
AArch64SchedFalkorDetails.td 68 KiB
AArch64SchedKryo.td 6.4 KiB
AArch64SchedKryoDetails.td 83 KiB
AArch64SchedNeoverseN1.td 41 KiB
AArch64SchedNeoverseN2.td 88 KiB
AArch64SchedNeoverseV1.td 78 KiB
AArch64SchedNeoverseV2.td 112 KiB
AArch64SchedOryon.td 57 KiB
AArch64SchedPredExynos.td 6.8 KiB
AArch64SchedPredicates.td 19 KiB
AArch64SchedPredNeoverse.td 4.0 KiB
AArch64SchedThunderX.td 15 KiB
AArch64SchedThunderX2T99.td 69 KiB
AArch64SchedThunderX3T110.td 69 KiB
AArch64SchedTSV110.td 35 KiB
AArch64Schedule.td 4.0 KiB
AArch64SelectionDAGInfo.cpp 11 KiB
AArch64SelectionDAGInfo.h 2.8 KiB
AArch64SIMDInstrOpt.cpp 26 KiB
AArch64SLSHardening.cpp 19 KiB
AArch64SMEInstrInfo.td 79 KiB
AArch64SpeculationHardening.cpp 30 KiB
AArch64StackTagging.cpp 23 KiB
AArch64StackTaggingPreRA.cpp 13 KiB
AArch64StorePairSuppress.cpp 6.8 KiB
AArch64Subtarget.cpp 20 KiB
AArch64Subtarget.h 17 KiB
AArch64SVEInstrInfo.td 276 KiB
AArch64SystemOperands.td 101 KiB
AArch64TargetMachine.cpp 35 KiB
AArch64TargetMachine.h 3.7 KiB
AArch64TargetObjectFile.cpp 5.6 KiB
AArch64TargetObjectFile.h 3.2 KiB
AArch64TargetTransformInfo.cpp 180 KiB
AArch64TargetTransformInfo.h 17 KiB
CMakeLists.txt 3.8 KiB
peephole-sxtw.mir 3.1 KiB
SMEABIPass.cpp 7.0 KiB
SMEInstrFormats.td 235 KiB
SVEInstrFormats.td 415 KiB
SVEIntrinsicOpts.cpp 16 KiB