Home
last modified time | relevance | path

Searched refs:BigEndian (Results 1 – 23 of 23) sorted by relevance

/openbsd/gnu/llvm/llvm/include/llvm/IR/
H A DDataLayout.h124 bool BigEndian;
217 BigEndian = DL.isBigEndian();
245 bool isLittleEndian() const { return !BigEndian; } in isLittleEndian()
246 bool isBigEndian() const { return BigEndian; } in isBigEndian()
H A DDebugInfoFlags.def58 HANDLE_DI_FLAG((1 << 27), BigEndian)
/openbsd/gnu/llvm/clang/lib/Basic/Targets/
H A DARM.cpp45 resetDataLayout(BigEndian in setABIAAPCS()
50 assert(!BigEndian && "Windows on ARM does not support big endian"); in setABIAAPCS()
61 assert(!BigEndian && "NaCl on ARM does not support big endian"); in setABIAAPCS()
64 resetDataLayout(BigEndian in setABIAAPCS()
96 assert(!BigEndian && "AAPCS16 does not support big-endian"); in setABIAPCS()
100 BigEndian in setABIAPCS()
106 BigEndian in setABIAPCS()
H A DTCE.h123 BigEndian = false; in TCELETargetInfo()
H A DMips.cpp73 if (BigEndian) { in getTargetDefines()
H A DMips.h37 if (BigEndian) in setDataLayout()
/openbsd/gnu/llvm/llvm/lib/IR/
H A DDataLayout.cpp184 BigEndian = false; in reset()
300 BigEndian = true; in parseSpecifier()
303 BigEndian = false; in parseSpecifier()
544 bool Ret = BigEndian == Other.BigEndian && in operator ==()
/openbsd/gnu/llvm/lldb/tools/debugserver/source/
H A DStdStringExtractor.h20 enum { BigEndian = 0, LittleEndian = 1 }; enumerator
H A DRNBRemote.cpp3334 nub_addr_t size = packet.GetHexMaxU64(StdStringExtractor::BigEndian, 0); in HandlePacket_AllocateMemory()
3385 packet.GetHexMaxU64(StdStringExtractor::BigEndian, INVALID_NUB_ADDRESS); in HandlePacket_DeallocateMemory()
/openbsd/gnu/llvm/lldb/include/lldb/Utility/
H A DStringExtractor.h21 enum { BigEndian = 0, LittleEndian = 1 }; enumerator
/openbsd/gnu/llvm/clang/include/clang/Basic/
H A DTargetInfo.h212 bool BigEndian;
1545 bool isBigEndian() const { return BigEndian; } in isBigEndian()
1546 bool isLittleEndian() const { return !BigEndian; } in isLittleEndian()
/openbsd/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsSEISelLowering.cpp1369 bool BigEndian = !DAG.getSubtarget().getTargetTriple().isLittleEndian(); in lowerMSASplatZExt() local
1390 if(BigEndian) in lowerMSASplatZExt()
1420 bool BigEndian, SelectionDAG &DAG) { in getBuildVectorSplat() argument
1438 if (BigEndian) in getBuildVectorSplat()
1457 bool BigEndian) { in lowerMSABinaryBitImmIntr() argument
1472 if (BigEndian) in lowerMSABinaryBitImmIntr()
1490 Exp2Imm = getBuildVectorSplat(VecTy, Imm, BigEndian, DAG); in lowerMSABinaryBitImmIntr()
1503 bool BigEndian = !DAG.getSubtarget().getTargetTriple().isLittleEndian(); in truncateVecElts() local
1507 SDValue SplatVec = getBuildVectorSplat(ResTy, ConstValue, BigEndian, DAG); in truncateVecElts()
/openbsd/gnu/llvm/clang/lib/Driver/ToolChains/
H A DGnu.cpp1074 auto BigEndian = makeMultilib("").flag("+EB").flag("-EL"); in findMipsCsMultilibs() local
1093 .Either(BigEndian, LittleEndian) in findMipsCsMultilibs()
1253 auto BigEndian = makeMultilib("").flag("+EB").flag("-EL"); in findMipsMtiMultilibs() local
1275 .Either(BigEndian, LittleEndian) in findMipsMtiMultilibs()
1670 auto BigEndian = makeMultilib("/big").flag("+EB"); in findCSKYMultilibs() local
1674 .Maybe(BigEndian) in findCSKYMultilibs()
/openbsd/gnu/llvm/clang/lib/Basic/
H A DTargetInfo.cpp56 BigEndian = !T.isLittleEndian(); in TargetInfo()
/openbsd/gnu/llvm/llvm/bindings/ocaml/debuginfo/
H A Dllvm_debuginfo.ml92 | BigEndian Constructor
H A Dllvm_debuginfo.mli92 | BigEndian Constructor
/openbsd/gnu/llvm/lldb/source/Plugins/Instruction/ARM/
H A DEmulateInstructionARM.cpp2567 MemA[address,4] = if BigEndian() then D[d+r]<63:32> else D[d+r]<31:0>; in EmulateVPUSH()
2568 MemA[address+4,4] = if BigEndian() then D[d+r]<31:0> else D[d+r]<63:32>; in EmulateVPUSH()
2661 D[d+r] = if BigEndian() then word1:word2 else word2:word1; in EmulateVPOP()
11204 D[d+r] = if BigEndian() then word1:word2 else word2:word1; in EmulateVLDM()
11396 MemA[address,4] = if BigEndian() then D[d+r]<63:32> else D[d+r]<31:0>; in EmulateVSTM()
11397 MemA[address+4,4] = if BigEndian() then D[d+r]<31:0> else D[d+r]<63:32>; in EmulateVSTM()
11601 D[d] = if BigEndian() then word1:word2 else word2:word1; in EmulateVLDR()
11726 MemA[address,4] = if BigEndian() then D[d]<63:32> else D[d]<31:0>; in EmulateVSTR()
11727 MemA[address+4,4] = if BigEndian() then D[d]<31:0> else D[d]<63:32>; in EmulateVSTR()
/openbsd/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp118 bool BigEndian = true, LittleEndian = true; in isBigEndian() local
126 BigEndian &= Idx == bigEndianByteAt(Width, MemOffset); in isBigEndian()
127 if (!BigEndian && !LittleEndian) in isBigEndian()
131 assert((BigEndian != LittleEndian) && in isBigEndian()
133 return BigEndian; in isBigEndian()
/openbsd/gnu/llvm/clang/lib/CodeGen/
H A DCGCall.cpp3380 int CharWidth, bool BigEndian) { in setBitRange() argument
3385 if (BigEndian) in setBitRange()
3470 bool BigEndian) { in buildMultiCharMask() argument
3473 if (BigEndian) { in buildMultiCharMask()
/openbsd/gnu/llvm/clang/lib/AST/
H A DExprConstant.cpp2689 bool BigEndian = Info.Ctx.getTargetInfo().isBigEndian(); in EvalAndBitcastToAPInt() local
2705 if (BigEndian) in EvalAndBitcastToAPInt()
10404 bool BigEndian = Info.Ctx.getTargetInfo().isBigEndian(); in VisitCastExpr() local
10413 if (BigEndian) in VisitCastExpr()
10422 if (BigEndian) in VisitCastExpr()
/openbsd/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp8131 bool BigEndian = true, LittleEndian = true; in isBigEndian() local
8135 BigEndian &= CurrentByteOffset == bigEndianByteAt(Width, i); in isBigEndian()
8136 if (!BigEndian && !LittleEndian) in isBigEndian()
8140 assert((BigEndian != LittleEndian) && "It should be either big endian or" in isBigEndian()
8142 return BigEndian; in isBigEndian()
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64SVEInstrInfo.td2452 // FIXME: BigEndian requires an additional REV instruction to satisfy the
/openbsd/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCInstrVSX.td4172 // One without P10 instructions, the other is BigEndian only with P10 instructions.