Searched refs:isLogicalImmediate (Results 1 – 9 of 9) sorted by relevance
| /freebsd/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/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64MIPeepholeOpt.cpp | 161 if (AArch64_AM::isLogicalImmediate(UImm, RegSize)) in splitBitmaskImm() 188 if (!AArch64_AM::isLogicalImmediate(NewImm2, RegSize)) in splitBitmaskImm()
|
| H A D | AArch64ISelDAGToDAG.cpp | 3359 if (AArch64_AM::isLogicalImmediate(OrImm, BitWidth)) in tryBitfieldInsertOpFromOrAndImm() 3402 if (IsBFI && !AArch64_AM::isLogicalImmediate(BFIImm, BitWidth)) { in tryBitfieldInsertOpFromOrAndImm()
|
| H A D | AArch64FastISel.cpp | 1689 if (!AArch64_AM::isLogicalImmediate(Imm, RegSize)) in emitLogicalOp_ri()
|
| H A D | AArch64ISelLowering.cpp | 2414 AArch64_AM::isLogicalImmediate(Imm & Mask, Size)) in optimizeLogicalImm() 12725 if (AArch64_AM::isLogicalImmediate(CVal, 32)) in LowerAsmOperandForConstraint() 12729 if (AArch64_AM::isLogicalImmediate(CVal, 64)) in LowerAsmOperandForConstraint() 12741 if (AArch64_AM::isLogicalImmediate(CVal, 32)) in LowerAsmOperandForConstraint() 12755 if (AArch64_AM::isLogicalImmediate(CVal, 64)) in LowerAsmOperandForConstraint() 18027 if (Val == 0 || AArch64_AM::isLogicalImmediate(Val, BitSize)) in shouldConvertConstantLoadToIntImm()
|
| H A D | AArch64TargetTransformInfo.cpp | 377 if (Val == 0 || AArch64_AM::isLogicalImmediate(Val, 64)) in getIntImmCost()
|
| H A D | AArch64InstrFormats.td | 1006 return AArch64_AM::isLogicalImmediate(Imm.getZExtValue(), 32); 1012 return AArch64_AM::isLogicalImmediate(Imm.getZExtValue(), 64);
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/ |
| H A D | AArch64AsmParser.cpp | 965 return AArch64_AM::isLogicalImmediate(Val & ~Upper, sizeof(T) * 8); in isLogicalImm()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64InstructionSelector.cpp | 4521 if (AArch64_AM::isLogicalImmediate(Imm, RegSize)) { in emitTST()
|