Home
last modified time | relevance | path

Searched refs:encodeLogicalImmediate (Results 1 – 10 of 10) sorted by relevance

/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64MIPeepholeOpt.cpp185 Imm1Enc = AArch64_AM::encodeLogicalImmediate(NewImm1, RegSize); in splitBitmaskImm()
186 Imm2Enc = AArch64_AM::encodeLogicalImmediate(NewImm2, RegSize); in splitBitmaskImm()
H A DAArch64FrameLowering.cpp806 .addImm(AArch64_AM::encodeLogicalImmediate(AndMask, 64)) in allocateStackSpace()
865 .addImm(AArch64_AM::encodeLogicalImmediate(AndMask, 64)) in getRegisterOrZero()
894 .addImm(AArch64_AM::encodeLogicalImmediate(AndMask, 64)) in getRegisterOrZero()
2145 .addImm(AArch64_AM::encodeLogicalImmediate(AndMask, 64)); in isFuncletReturnInstr()
H A DAArch64AsmPrinter.cpp762 .addImm(AArch64_AM::encodeLogicalImmediate(0xf, 64)), in emitHwasanMemaccessSymbols()
787 .addImm(AArch64_AM::encodeLogicalImmediate(0xf, 64)), in emitHwasanMemaccessSymbols()
H A DAArch64FastISel.cpp1697 AArch64_AM::encodeLogicalImmediate(Imm, RegSize)); in emitLogicalOp_ri()
2776 .addImm(AArch64_AM::encodeLogicalImmediate(1, 32)); in selectSelect()
3758 .addImm(AArch64_AM::encodeLogicalImmediate(0xFFFFFFFF00000000, 64)); in fastLowerIntrinsicCall()
H A DAArch64InstrInfo.cpp825 AArch64_AM::encodeLogicalImmediate(1ull << Cond[3].getImm(), 32)); in insertSelect()
830 AArch64_AM::encodeLogicalImmediate(1ull << Cond[3].getImm(), 64)); in insertSelect()
H A DAArch64InstrFormats.td893 uint64_t enc = AArch64_AM::encodeLogicalImmediate(N->getZExtValue(), 32);
897 uint64_t enc = AArch64_AM::encodeLogicalImmediate(N->getZExtValue(), 64);
H A DAArch64ISelLowering.cpp2253 Enc = AArch64_AM::encodeLogicalImmediate(NewImm, Size); in ComputeNumSignBitsForTargetNode()
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64AddressingModes.h282 static inline uint64_t encodeLogicalImmediate(uint64_t imm, unsigned regSize) { in encodeLogicalImmediate() function
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp3139 AArch64_AM::encodeLogicalImmediate(Mask, 64)); in select()
3425 .addImm(AArch64_AM::encodeLogicalImmediate(1, 32)); in select()
4388 TstMI.addImm(AArch64_AM::encodeLogicalImmediate(Imm, RegSize)); in getInsertVecEltOpInfo()
7780 uint64_t Enc = AArch64_AM::encodeLogicalImmediate(CstVal, 32); in processPHIs()
7789 uint64_t Enc = AArch64_AM::encodeLogicalImmediate(CstVal, 64); in processPHIs()
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp2010 uint64_t encoding = AArch64_AM::encodeLogicalImmediate(Val, sizeof(T) * 8); in addBranchTarget26Operands()
2019 uint64_t encoding = AArch64_AM::encodeLogicalImmediate(Val, sizeof(T) * 8); in addPAuthPCRelLabel16Operands()