Home
last modified time | relevance | path

Searched refs:IsBigEndian (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DWholeProgramDevirt.h124 VirtualCallTarget(const TypeMemberInfo *TM, bool IsBigEndian) in VirtualCallTarget()
125 : Fn(nullptr), TM(TM), IsBigEndian(IsBigEndian), WasDevirt(false) {} in VirtualCallTarget()
139 bool IsBigEndian; member
186 if (IsBigEndian) in setBeforeBytes()
195 if (IsBigEndian) in setAfterBytes()
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DBareMetal.cpp482 bool IsBigEndian = arm::isARMBigEndian(Triple, Args); in ConstructJob() local
483 if (IsBigEndian) in ConstructJob()
485 CmdArgs.push_back(IsBigEndian ? "-EB" : "-EL"); in ConstructJob()
H A DGnu.cpp399 bool IsBigEndian = arm::isARMBigEndian(Triple, Args); in ConstructJob() local
400 if (IsBigEndian) in ConstructJob()
402 CmdArgs.push_back(IsBigEndian ? "-EB" : "-EL"); in ConstructJob()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/Disassembler/
H A DMipsDisassembler.cpp42 bool IsBigEndian; member in __anon9e9369d20111::MipsDisassembler
45 MipsDisassembler(const MCSubtargetInfo &STI, MCContext &Ctx, bool IsBigEndian) in MipsDisassembler() argument
48 IsBigEndian(IsBigEndian) {} in MipsDisassembler()
1109 bool IsBigEndian) { in readInstruction16() argument
1116 if (IsBigEndian) { in readInstruction16()
1129 bool IsBigEndian, bool IsMicroMips) { in readInstruction32() argument
1144 if (IsBigEndian) { in readInstruction32()
1170 Result = readInstruction16(Bytes, Address, Size, Insn, IsBigEndian); in getInstruction()
1197 Result = readInstruction32(Bytes, Address, Size, Insn, IsBigEndian, true); in getInstruction()
1244 Result = readInstruction32(Bytes, Address, Size, Insn, IsBigEndian, false); in getInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrVSX.td122 def IsBigEndian : Predicate<"!Subtarget->isLittleEndian()">;
2447 // [HasVSX, IsBigEndian, HasP8Altivec] Altivec patterns using VSX instr.
2449 // [HasVSX, IsBigEndian]
2453 // [HasVSX, NoP9Vector, IsBigEndian]
2455 // [HasVSX, HasOnlySwappingMemOps, IsBigEndian]
2458 // [HasVSX, HasP8Vector, IsBigEndian]
2459 // [HasVSX, HasP8Vector, IsBigEndian, IsPPC64]
2461 // [HasVSX, HasP8Vector, NoP9Vector, IsBigEndian, IsPPC64]
2465 // [HasVSX, HasDirectMove, IsBigEndian]
2467 // [HasVSX, HasDirectMove, NoP9Altivec, IsBigEndian, IsPPC64]
[all …]
H A DPPCInstrP10.td2122 let Predicates = [IsISA3_1, IsBigEndian] in {
2428 let Predicates = [IsISA3_1, HasVSX, IsBigEndian, IsPPC32] in {
2441 let Predicates = [IsISA3_1, HasVSX, IsBigEndian, IsPPC64] in {
2465 let AddedComplexity = 400, Predicates = [IsISA3_1, HasVSX, IsBigEndian] in {
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/
H A DARM.cpp238 bool IsBigEndian = Triple.getArch() == llvm::Triple::armeb || in setArchNameInTriple() local
244 IsBigEndian = !A->getOption().matches(options::OPT_mlittle_endian); in setArchNameInTriple()
246 std::string ArchName = IsBigEndian ? "armeb" : "arm"; in setArchNameInTriple()
306 if (IsBigEndian) in setArchNameInTriple()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp194 bool IsBigEndian = DL.isBigEndian(); in foldBitcastExtElt() local
205 if (IsBigEndian) in foldBitcastExtElt()
279 if (IsBigEndian) in foldBitcastExtElt()
1544 bool IsBigEndian, in foldTruncInsEltPair() argument
1579 if (IsBigEndian) { in foldTruncInsEltPair()
1601 uint64_t NewIndex = IsBigEndian ? Index1 / 2 : Index0 / 2; in foldTruncInsEltPair()
2387 bool IsBigEndian) { in foldTruncShuffle() argument
2415 uint64_t LSBIndex = IsBigEndian ? (i + 1) * TruncRatio - 1 : i * TruncRatio; in foldTruncShuffle()
H A DInstCombineCasts.cpp2134 bool IsBigEndian = IC.getDataLayout().isBigEndian(); in optimizeVectorResizeWithIntegerBitCasts() local
2157 if (IsBigEndian) in optimizeVectorResizeWithIntegerBitCasts()
2172 if (IsBigEndian) in optimizeVectorResizeWithIntegerBitCasts()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/
H A DAggressiveInstCombine.cpp672 bool IsBigEndian = DL.isBigEndian(); in foldLoadsRecursive() local
731 if (IsBigEndian) in foldLoadsRecursive()
752 uint64_t ShiftDiff = IsBigEndian ? LoadSize2 : LoadSize1; in foldLoadsRecursive()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp3966 std::optional<bool> IsBigEndian = isBigEndian(MemOffset2Idx, LowestIdx); in matchLoadOrCombine() local
3967 if (!IsBigEndian) in matchLoadOrCombine()
3969 bool NeedsBSwap = IsBigEndianTarget != *IsBigEndian; in matchLoadOrCombine()
3983 *IsBigEndian in matchLoadOrCombine()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DWholeProgramDevirt.cpp314 IsBigEndian(Fn->getDataLayout().isBigEndian()), in VirtualCallTarget()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp7108 const bool IsBigEndian = false; in visitAND() local
7111 HasAnyUndefs, EltBitWidth, IsBigEndian); in visitAND()
9224 std::optional<bool> IsBigEndian = isBigEndian( in MatchLoadCombine() local
9226 if (!IsBigEndian) in MatchLoadCombine()
9242 bool NeedsBswap = IsBigEndianTarget != *IsBigEndian; in MatchLoadCombine()
19383 bool IsBigEndian = DAG->getDataLayout().isBigEndian(); in getOffsetFromBase() local
19394 if (IsBigEndian) in getOffsetFromBase()
25189 bool IsBigEndian = DAG.getDataLayout().isBigEndian(); in canCombineShuffleToExtendVectorInreg() local
25192 if (!VT.isInteger() || IsBigEndian) in canCombineShuffleToExtendVectorInreg()
25228 bool IsBigEndian = DAG.getDataLayout().isBigEndian(); in combineShuffleToAnyExtendVectorInreg() local
[all …]
H A DSelectionDAG.cpp171 const bool IsBigEndian = false; in isConstantSplatVector() local
173 EltSize, IsBigEndian) && in isConstantSplatVector()
12729 bool IsBigEndian) const { in isConstantSplat()
12750 unsigned i = IsBigEndian ? NumOps - 1 - j : j; in isConstantSplat()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp2892 bool IsBigEndian = CurDAG->getDataLayout().isBigEndian(); in SelectCDE_CXxD() local
2908 if (IsBigEndian) in SelectCDE_CXxD()
2939 if (IsBigEndian) in SelectCDE_CXxD()