/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
H A D | WholeProgramDevirt.h | 124 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 D | BareMetal.cpp | 482 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 D | Gnu.cpp | 399 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 D | MipsDisassembler.cpp | 42 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 D | PPCInstrVSX.td | 122 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 D | PPCInstrP10.td | 2122 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 D | ARM.cpp | 238 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 D | InstCombineVectorOps.cpp | 194 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 D | InstCombineCasts.cpp | 2134 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 D | AggressiveInstCombine.cpp | 672 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 D | CombinerHelper.cpp | 3966 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 D | WholeProgramDevirt.cpp | 314 IsBigEndian(Fn->getDataLayout().isBigEndian()), in VirtualCallTarget()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 7108 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 D | SelectionDAG.cpp | 171 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 D | ARMISelDAGToDAG.cpp | 2892 bool IsBigEndian = CurDAG->getDataLayout().isBigEndian(); in SelectCDE_CXxD() local 2908 if (IsBigEndian) in SelectCDE_CXxD() 2939 if (IsBigEndian) in SelectCDE_CXxD()
|