Searched refs:DoShift (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/ |
H A D | AArch64InstPrinter.cpp | 1303 void AArch64InstPrinter::printMemExtendImpl(bool SignExtend, bool DoShift, in printMemExtendImpl() 1313 if (DoShift || IsLSL) { 1323 bool DoShift = MI->getOperand(OpNum + 1).getImm(); in printRegWithShiftExtend() 1324 printMemExtendImpl(SignExtend, DoShift, Width, SrcRegKind, O); in printRegWithShiftExtend() 1338 bool DoShift = ExtWidth != 8; in printPredicateAsCounter() 1339 if (SignExtend || DoShift || SrcRegKind == 'w') { in printPredicateAsCounter() 1341 printMemExtendImpl(SignExtend, DoShift, ExtWidth, SrcRegKind, O); in printPredicateAsCounter() 1286 printMemExtendImpl(bool SignExtend,bool DoShift,unsigned Width,char SrcRegKind,raw_ostream & O,bool UseMarkup) printMemExtendImpl() argument 1310 bool DoShift = MI->getOperand(OpNum + 1).getImm(); printMemExtend() local 1325 bool DoShift = ExtWidth != 8; printRegWithShiftExtend() local
|
H A D | AArch64AddressingModes.h | 201 bool DoShift) { in getMemExtendImm() 202 return (getExtendEncoding(ET) << 1) | unsigned(DoShift); in getMemExtendImm() argument
|
H A D | AArch64MCCodeEmitter.cpp | 386 unsigned DoShift = MI.getOperand(OpIdx + 1).getImm(); in getTestBranchTargetOpValue() 387 return (SignExtend << 1) | DoShift; in getTestBranchTargetOpValue() 357 unsigned DoShift = MI.getOperand(OpIdx + 1).getImm(); getMemExtendOpValue() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelDAGToDAG.cpp | 151 SDValue &SignExtend, SDValue &DoShift) { in SelectAddrModeWRO() argument 152 return SelectAddrModeWRO(N, Width / 8, Base, Offset, SignExtend, DoShift); in SelectAddrModeWRO() 157 SDValue &SignExtend, SDValue &DoShift) { in SelectAddrModeXRO() argument 158 return SelectAddrModeXRO(N, Width / 8, Base, Offset, SignExtend, DoShift); in SelectAddrModeXRO() 468 SDValue &DoShift); 471 SDValue &DoShift); 1236 SDValue &DoShift) { in SelectAddrModeWRO() argument 1264 DoShift = CurDAG->getTargetConstant(true, dl, MVT::i32); in SelectAddrModeWRO() 1272 DoShift = CurDAG->getTargetConstant(true, dl, MVT::i32); in SelectAddrModeWRO() 1277 DoShift = CurDAG->getTargetConstant(false, dl, MVT::i32); in SelectAddrModeWRO() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Interp.h | 2267 inline bool DoShift(InterpState &S, CodePtr OpPC, LT &LHS, RT &RHS) { in DoShift() function 2283 return DoShift < LT, RT, in DoShift() 2335 return DoShift<LT, RT, ShiftDir::Right>(S, OpPC, LHS, RHS); in Shr() 2345 return DoShift<LT, RT, ShiftDir::Left>(S, OpPC, LHS, RHS); in Shl()
|