Searched refs:isLogicalImmediate (Results 1 – 9 of 9) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/ |
| H A D | AArch64AddressingModes.h | 275 static inline bool isLogicalImmediate(uint64_t imm, unsigned regSize) { in isLogicalImmediate() function 828 return isLogicalImmediate(Imm, 64); in isSVEMoveMaskPreferredLogicalImmediate()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64MIPeepholeOpt.cpp | 153 if (AArch64_AM::isLogicalImmediate(UImm, RegSize)) in splitBitmaskImm() 180 if (!AArch64_AM::isLogicalImmediate(NewImm2, RegSize)) in splitBitmaskImm()
|
| H A D | AArch64ISelDAGToDAG.cpp | 3102 if (AArch64_AM::isLogicalImmediate(OrImm, BitWidth)) in tryBitfieldInsertOpFromOrAndImm() 3145 if (IsBFI && !AArch64_AM::isLogicalImmediate(BFIImm, BitWidth)) { in tryBitfieldInsertOpFromOrAndImm()
|
| H A D | AArch64TargetTransformInfo.cpp | 336 if (Val == 0 || AArch64_AM::isLogicalImmediate(Val, 64)) in getIntImmCost()
|
| H A D | AArch64FastISel.cpp | 1691 if (!AArch64_AM::isLogicalImmediate(Imm, RegSize)) in emitLogicalOp_ri()
|
| H A D | AArch64ISelLowering.cpp | 1995 AArch64_AM::isLogicalImmediate(Imm & Mask, Size)) in optimizeLogicalImm() 10837 if (AArch64_AM::isLogicalImmediate(CVal, 32)) in LowerAsmOperandForConstraint() 10841 if (AArch64_AM::isLogicalImmediate(CVal, 64)) in LowerAsmOperandForConstraint() 10853 if (AArch64_AM::isLogicalImmediate(CVal, 32)) in LowerAsmOperandForConstraint() 10867 if (AArch64_AM::isLogicalImmediate(CVal, 64)) in LowerAsmOperandForConstraint() 16452 if (Val == 0 || AArch64_AM::isLogicalImmediate(Val, BitSize)) in shouldConvertConstantLoadToIntImm()
|
| H A D | AArch64InstrFormats.td | 934 return AArch64_AM::isLogicalImmediate(Imm.getZExtValue(), 32); 940 return AArch64_AM::isLogicalImmediate(Imm.getZExtValue(), 64);
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/ |
| H A D | AArch64AsmParser.cpp | 936 return AArch64_AM::isLogicalImmediate(Val & ~Upper, sizeof(T) * 8); in isLogicalImm()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64InstructionSelector.cpp | 4538 if (AArch64_AM::isLogicalImmediate(Imm, RegSize)) { in emitTST()
|