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

4 directories 127 files
Name Size Modified
Go up
AsmParser
Disassembler
MCTargetDesc
TargetInfo
BitTracker.cpp 35 KiB
BitTracker.h 17 KiB
CMakeLists.txt 2.5 KiB
Hexagon.h 987 B
Hexagon.td 21 KiB
HexagonAsmPrinter.cpp 29 KiB
HexagonAsmPrinter.h 2.7 KiB
HexagonBitSimplify.cpp 108 KiB
HexagonBitTracker.cpp 40 KiB
HexagonBitTracker.h 2.5 KiB
HexagonBlockRanges.cpp 16 KiB
HexagonBlockRanges.h 7.1 KiB
HexagonBranchRelaxation.cpp 7.8 KiB
HexagonCallingConv.td 4.5 KiB
HexagonCFGOptimizer.cpp 8.3 KiB
HexagonCommonGEP.cpp 40 KiB
HexagonConstExtenders.cpp 71 KiB
HexagonConstPropagation.cpp 97 KiB
HexagonCopyHoisting.cpp 9.1 KiB
HexagonCopyToCombine.cpp 32 KiB
HexagonDepArch.h 1.6 KiB
HexagonDepArch.td 2.7 KiB
HexagonDepDecoders.inc 3.0 KiB
HexagonDepIICHVX.td 224 KiB
HexagonDepIICScalar.td 369 KiB
HexagonDepInstrFormats.td 81 KiB
HexagonDepInstrInfo.td 1.1 MiB
HexagonDepInstrIntrinsics.inc 103 KiB
HexagonDepITypes.h 1.7 KiB
HexagonDepITypes.td 1.9 KiB
HexagonDepMapAsm2Intrin.td 287 KiB
HexagonDepMappings.td 65 KiB
HexagonDepMask.h 52 KiB
HexagonDepOperands.td 12 KiB
HexagonDepTimingClasses.h 4.9 KiB
HexagonEarlyIfConv.cpp 37 KiB
HexagonExpandCondsets.cpp 49 KiB
HexagonFixupHwLoops.cpp 6.5 KiB
HexagonFrameLowering.cpp 97 KiB
HexagonFrameLowering.h 8.0 KiB
HexagonGenExtract.cpp 8.6 KiB
HexagonGenInsert.cpp 51 KiB
HexagonGenMemAbsolute.cpp 8.5 KiB
HexagonGenMux.cpp 12 KiB
HexagonGenPredicate.cpp 16 KiB
HexagonHardwareLoops.cpp 69 KiB
HexagonHazardRecognizer.cpp 6.0 KiB
HexagonHazardRecognizer.h 3.8 KiB
HexagonIICHVX.td 1.2 KiB
HexagonIICScalar.td 1.3 KiB
HexagonInstrFormats.td 12 KiB
HexagonInstrFormatsV60.td 1.0 KiB
HexagonInstrFormatsV65.td 1.5 KiB
HexagonInstrInfo.cpp 166 KiB
HexagonInstrInfo.h 26 KiB
HexagonIntrinsics.td 20 KiB
HexagonIntrinsicsV5.td 17 KiB
HexagonIntrinsicsV60.td 29 KiB
HexagonISelDAGToDAG.cpp 85 KiB
HexagonISelDAGToDAG.h 6.2 KiB
HexagonISelDAGToDAGHVX.cpp 95 KiB
HexagonISelLowering.cpp 149 KiB
HexagonISelLowering.h 28 KiB
HexagonISelLoweringHVX.cpp 138 KiB
HexagonLoopAlign.cpp 7.2 KiB
HexagonLoopIdiomRecognition.cpp 79 KiB
HexagonLoopIdiomRecognition.h 912 B
HexagonMachineFunctionInfo.cpp 771 B
HexagonMachineFunctionInfo.h 3.3 KiB
HexagonMachineScheduler.cpp 2.5 KiB
HexagonMachineScheduler.h 1.4 KiB
HexagonMapAsm2IntrinV62.gen.td 8.7 KiB
HexagonMCInstLower.cpp 6.6 KiB
HexagonNewValueJump.cpp 25 KiB
HexagonOperands.td 1.8 KiB
HexagonOptAddrMode.cpp 32 KiB
HexagonOptimizeSZextends.cpp 4.7 KiB
HexagonPassRegistry.def 790 B
HexagonPatterns.td 151 KiB
HexagonPatternsHVX.td 44 KiB
HexagonPatternsV65.td 3.4 KiB
HexagonPeephole.cpp 9.9 KiB
HexagonPseudo.td 24 KiB
HexagonRDFOpt.cpp 11 KiB
HexagonRegisterInfo.cpp 16 KiB
HexagonRegisterInfo.h 2.8 KiB
HexagonRegisterInfo.td 32 KiB
HexagonSchedule.td 2.5 KiB
HexagonScheduleV5.td 1.7 KiB
HexagonScheduleV55.td 1.8 KiB
HexagonScheduleV60.td 4.3 KiB
HexagonScheduleV62.td 1.5 KiB
HexagonScheduleV65.td 1.6 KiB
HexagonScheduleV66.td 1.6 KiB
HexagonScheduleV67.td 1.6 KiB
HexagonScheduleV67T.td 2.5 KiB
HexagonScheduleV68.td 1.6 KiB
HexagonScheduleV69.td 1.5 KiB
HexagonScheduleV71.td 1.5 KiB
HexagonScheduleV71T.td 2.5 KiB
HexagonScheduleV73.td 1.5 KiB
HexagonSelectionDAGInfo.cpp 2.4 KiB
HexagonSelectionDAGInfo.h 1.2 KiB
HexagonSplitConst32AndConst64.cpp 4.1 KiB
HexagonSplitDouble.cpp 38 KiB
HexagonStoreWidening.cpp 20 KiB
HexagonSubtarget.cpp 27 KiB
HexagonSubtarget.h 12 KiB
HexagonTargetMachine.cpp 20 KiB
HexagonTargetMachine.h 2.0 KiB
HexagonTargetObjectFile.cpp 17 KiB
HexagonTargetObjectFile.h 2.2 KiB
HexagonTargetStreamer.h 1.4 KiB
HexagonTargetTransformInfo.cpp 16 KiB
HexagonTargetTransformInfo.h 7.2 KiB
HexagonTfrCleanup.cpp 10 KiB
HexagonVectorCombine.cpp 109 KiB
HexagonVectorLoopCarriedReuse.cpp 22 KiB
HexagonVectorLoopCarriedReuse.h 4.4 KiB
HexagonVectorPrint.cpp 7.1 KiB
HexagonVExtract.cpp 6.7 KiB
HexagonVLIWPacketizer.cpp 67 KiB
HexagonVLIWPacketizer.h 6.2 KiB
RDFCopy.cpp 7.4 KiB
RDFCopy.h 1.8 KiB
RDFDeadCode.cpp 7.5 KiB
RDFDeadCode.h 2.3 KiB