Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCAsmBackend.cpp33 bool IsLE = Endian == llvm::endianness::little; in createObjectWriter() local
37 cast<MCMachObjectTargetWriter>(std::move(TW)), OS, IsLE); in createObjectWriter()
43 cast<MCELFObjectTargetWriter>(std::move(TW)), OS, IsLE); in createObjectWriter()
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DDecompressor.cpp22 bool IsLE, bool Is64Bit) { in create() argument
24 if (Error Err = D.consumeCompressedHeader(Is64Bit, IsLE)) in create()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DPPC.cpp367 bool IsLE = getTarget().isLittleEndian(); in EmitPPCBuiltinExpr() local
373 if (!IsLE) in EmitPPCBuiltinExpr()
384 llvm::Function *Lvs = CGM.getIntrinsic(IsLE ? Intrinsic::ppc_altivec_lvsr in EmitPPCBuiltinExpr()
393 Op0 = IsLE ? HiLd : LoLd; in EmitPPCBuiltinExpr()
394 Op1 = IsLE ? LoLd : HiLd; in EmitPPCBuiltinExpr()
396 Constant *Zero = llvm::Constant::getNullValue(IsLE ? ResTy : AllElts->getType()); in EmitPPCBuiltinExpr()
398 if (IsLE) { in EmitPPCBuiltinExpr()
420 bool IsLE = getTarget().isLittleEndian(); in EmitPPCBuiltinExpr() local
426 if (IsLE) { in EmitPPCBuiltinExpr()
462 if (IsLE && Width > 1) { in EmitPPCBuiltinExpr()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DDecompressor.h30 bool IsLE, bool Is64Bit);
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsMSAInstrInfo.td3550 def : MSABitconvertPat<v16i8, v8i16, MSA128B, [HasMSA, IsLE]>;
3551 def : MSABitconvertPat<v16i8, v4i32, MSA128B, [HasMSA, IsLE]>;
3552 def : MSABitconvertPat<v16i8, v2i64, MSA128B, [HasMSA, IsLE]>;
3553 def : MSABitconvertPat<v16i8, v8f16, MSA128B, [HasMSA, IsLE]>;
3554 def : MSABitconvertPat<v16i8, v4f32, MSA128B, [HasMSA, IsLE]>;
3555 def : MSABitconvertPat<v16i8, v2f64, MSA128B, [HasMSA, IsLE]>;
3557 def : MSABitconvertPat<v8i16, v16i8, MSA128H, [HasMSA, IsLE]>;
3558 def : MSABitconvertPat<v8i16, v4i32, MSA128H, [HasMSA, IsLE]>;
3559 def : MSABitconvertPat<v8i16, v2i64, MSA128H, [HasMSA, IsLE]>;
3560 def : MSABitconvertPat<v8i16, v4f32, MSA128H, [HasMSA, IsLE]>;
[all …]
H A DMipsInstrInfo.td237 def IsLE : Predicate<"Subtarget->isLittle()">;
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h657 bool &Swap, bool IsLE);
678 bool &Swap, bool IsLE);
698 unsigned &InsertAtByte, bool &Swap, bool IsLE);
H A DPPCISelLowering.cpp1898 bool IsLE = DAG.getDataLayout().isLittleEndian(); in isVPKUHUMShuffleMask() local
1900 if (IsLE) in isVPKUHUMShuffleMask()
1906 if (!IsLE) in isVPKUHUMShuffleMask()
1912 unsigned j = IsLE ? 0 : 1; in isVPKUHUMShuffleMask()
1929 bool IsLE = DAG.getDataLayout().isLittleEndian(); in isVPKUWUMShuffleMask() local
1931 if (IsLE) in isVPKUWUMShuffleMask()
1938 if (!IsLE) in isVPKUWUMShuffleMask()
1945 unsigned j = IsLE ? 0 : 2; in isVPKUWUMShuffleMask()
1970 bool IsLE = DAG.getDataLayout().isLittleEndian(); in isVPKUDUMShuffleMask() local
1972 if (IsLE) in isVPKUDUMShuffleMask()
[all …]
H A DPPCInstrInfo.cpp3161 bool IsLE = Subtarget.isLittleEndian(); in expandPostRAPseudo() local
3164 if (IsLE) in expandPostRAPseudo()
3169 if (IsLE) in expandPostRAPseudo()
3174 if (IsLE) in expandPostRAPseudo()
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DMachOEmitter.cpp376 makeRelocationInfo(const MachOYAML::Relocation &R, bool IsLE) { in makeRelocationInfo() argument
380 if (IsLE) in makeRelocationInfo()
H A DELFEmitter.cpp2136 bool IsLE = Doc.Header.Data == ELFYAML::ELF_ELFDATA(ELF::ELFDATA2LSB); in yaml2elf() local
2139 if (IsLE) in yaml2elf()
2143 if (IsLE) in yaml2elf()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGIMatchTableExecutorImpl.h317 const bool IsLE = (MatcherOpcode == GIM_CheckNumOperandsLE); in executeMatchTable() local
320 << (IsLE ? "LE" : "GE") << "(MIs[" << InsnID in executeMatchTable()
324 if (IsLE ? (NumOps > Expected) : (NumOps < Expected)) { in executeMatchTable()
/freebsd/contrib/llvm-project/llvm/lib/DWP/
H A DDWP.cpp338 bool IsLE = isa<object::ELF32LEObjectFile>(Obj) || in handleCompressedSection() local
342 Expected<Decompressor> Dec = Decompressor::create(Name, Contents, IsLE, Is64); in handleCompressedSection()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMPredicates.td222 def IsLE : Predicate<"MF->getDataLayout().isLittleEndian()">;
H A DARMInstrThumb.td1647 Requires<[IsThumb, IsThumb1Only, IsLE]>;
1649 Requires<[IsThumb, IsThumb1Only, IsLE]>;
1651 Requires<[IsThumb, IsThumb1Only, IsLE]>;
H A DARMInstrNEON.td2476 let Predicates = [IsLE,HasNEON] in {
2501 let Predicates = [IsLE,HasNEON] in {
7534 let Predicates = [IsLE,HasNEON] in {
8025 let Predicates = [HasNEON,IsLE] in {
8050 let Predicates = [HasNEON,IsLE] in {
H A DARMInstrMVE.td7227 let Predicates = [HasMVEInt, IsLE] in {
7386 let Predicates = [IsLE,HasMVEInt] in {
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.td394 def IsLE : Predicate<"Subtarget->isLittleEndian()">;
3720 let Predicates = [IsLE] in {
3734 let Predicates = [IsLE] in {
3832 let Predicates = [IsLE] in {
3853 let Predicates = [IsLE] in {
4029 let Predicates = [IsLE] in {
4047 let Predicates = [IsLE] in {
4509 let Predicates = [IsLE] in {
4523 let Predicates = [IsLE, UseSTRQro] in {
4611 let Predicates = [IsLE] in {
[all …]
H A DAArch64SVEInstrInfo.td2839 let Predicates = [HasSVE_or_SME, IsLE] in
3089 let Predicates = [HasSVE_or_SME, IsLE] in {
3110 let Predicates = [HasSVE_or_SME, IsLE, AllowMisalignedMemAccesses] in
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp714 bool IsLE = DAG.getDataLayout().isLittleEndian(); in SimplifyMultipleUseDemandedBits() local
742 unsigned EltOffset = IsLE ? i : (Scale - 1 - i); in SimplifyMultipleUseDemandedBits()
759 if (IsLE && (NumSrcEltBits % NumDstEltBits) == 0) { in SimplifyMultipleUseDemandedBits()
912 if (IsLE && DemandedElts == 1 && in SimplifyMultipleUseDemandedBits()
1168 bool IsLE = TLO.DAG.getDataLayout().isLittleEndian(); in SimplifyDemandedBits() local
2502 if (IsLE && IsVecInReg && DemandedElts == 1 && in SimplifyDemandedBits()
2550 if (IsLE && IsVecInReg && DemandedElts == 1 && in SimplifyDemandedBits()
2604 if (IsLE && IsVecInReg && DemandedElts == 1 && in SimplifyDemandedBits()
2786 unsigned EltOffset = IsLE ? i : (Scale - 1 - i); in SimplifyDemandedBits()
2806 } else if (IsLE && (NumSrcEltBits % BitWidth) == 0) { in SimplifyDemandedBits()
[all …]
H A DSelectionDAG.cpp3617 bool IsLE = getDataLayout().isLittleEndian(); in computeKnownBits() local
3636 unsigned Shifts = IsLE ? i : SubScale - 1 - i; in computeKnownBits()
3656 unsigned Shifts = IsLE ? i : NumElts - 1 - i; in computeKnownBits()
4829 bool IsLE = getDataLayout().isLittleEndian(); in ComputeNumSignBits() local
4849 SubOffset = (IsLE ? ((Scale - 1) - SubOffset) : SubOffset); in ComputeNumSignBits()
7054 bool IsLE = getDataLayout().isLittleEndian(); in FoldConstantArithmetic() local
7058 if (BV1->getConstantRawBits(IsLE, EltBits, RawBits1, UndefElts1) && in FoldConstantArithmetic()
7059 BV2->getConstantRawBits(IsLE, EltBits, RawBits2, UndefElts2)) { in FoldConstantArithmetic()
7082 BuildVectorSDNode::recastRawBits(IsLE, BVVT.getScalarSizeInBits(), in FoldConstantArithmetic()
7350 bool IsLE = getDataLayout().isLittleEndian(); in FoldConstantBuildVector() local
[all …]
H A DDAGCombiner.cpp21321 bool IsLE = DAG.getDataLayout().isLittleEndian(); in mergeStoresOfConstantsOrVecElts() local
21323 unsigned Idx = IsLE ? (NumStores - 1 - i) : i; in mergeStoresOfConstantsOrVecElts()
23680 bool IsLE = DAG.getDataLayout().isLittleEndian(); in visitEXTRACT_VECTOR_ELT() local
23683 unsigned BCTruncElt = IsLE ? 0 : NumElts - 1; in visitEXTRACT_VECTOR_ELT()
23702 BCTruncElt = IsLE ? 0 : Scale - 1; in visitEXTRACT_VECTOR_ELT()
23713 IsLE ? ExtractIndex : (Scale - 1) - ExtractIndex; in visitEXTRACT_VECTOR_ELT()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp8427 bool IsLE = SI.getDataLayout().isLittleEndian(); in splitMergedValStore() local
8432 const bool IsOffsetStore = (IsLE && Upper) || (!IsLE && !Upper); in splitMergedValStore()