Searched refs:DoShift (Results 1 - 18 of 18) sorted by relevance

/external/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64AddressingModes.h201 bool DoShift) {
202 return (getExtendEncoding(ET) << 1) | unsigned(DoShift);
200 getMemExtendImm(AArch64_AM::ShiftExtendType ET, bool DoShift) argument
H A DAArch64MCCodeEmitter.cpp344 unsigned DoShift = MI.getOperand(OpIdx + 1).getImm(); local
345 return (SignExtend << 1) | DoShift;
/external/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp115 SDValue &SignExtend, SDValue &DoShift) {
116 return SelectAddrModeWRO(N, Width / 8, Base, Offset, SignExtend, DoShift);
121 SDValue &SignExtend, SDValue &DoShift) {
122 return SelectAddrModeXRO(N, Width / 8, Base, Offset, SignExtend, DoShift);
171 SDValue &DoShift);
174 SDValue &DoShift);
738 SDValue &DoShift) {
765 DoShift = CurDAG->getTargetConstant(true, MVT::i32);
773 DoShift = CurDAG->getTargetConstant(true, MVT::i32);
778 DoShift
114 SelectAddrModeWRO(SDValue N, SDValue &Base, SDValue &Offset, SDValue &SignExtend, SDValue &DoShift) argument
120 SelectAddrModeXRO(SDValue N, SDValue &Base, SDValue &Offset, SDValue &SignExtend, SDValue &DoShift) argument
735 SelectAddrModeWRO(SDValue N, unsigned Size, SDValue &Base, SDValue &Offset, SDValue &SignExtend, SDValue &DoShift) argument
821 SelectAddrModeXRO(SDValue N, unsigned Size, SDValue &Base, SDValue &Offset, SDValue &SignExtend, SDValue &DoShift) argument
[all...]
/external/llvm/lib/Target/AArch64/InstPrinter/
H A DAArch64InstPrinter.cpp1035 unsigned DoShift = MI->getOperand(OpNum + 1).getImm(); local
1044 if (DoShift || IsLSL)
/external/v8/src/arm/
H A Dlithium-arm.cc673 LInstruction* LChunkBuilder::DoShift(Token::Value op, function in class:v8::internal::LChunkBuilder
1252 return DoShift(Token::ROR, instr);
1257 return DoShift(Token::SHR, instr);
1262 return DoShift(Token::SAR, instr);
1267 return DoShift(Token::SHL, instr);
H A Dlithium-arm.h2879 LInstruction* DoShift(Token::Value op, HBitwiseBinaryOperation* instr);
/external/v8/src/arm64/
H A Dlithium-arm64.cc2212 LInstruction* LChunkBuilder::DoShift(Token::Value op, function in class:v8::internal::LChunkBuilder
2257 return DoShift(Token::ROR, instr);
2262 return DoShift(Token::SAR, instr);
2267 return DoShift(Token::SHL, instr);
2272 return DoShift(Token::SHR, instr);
H A Dlithium-arm64.h3241 LInstruction* DoShift(Token::Value op, HBitwiseBinaryOperation* instr);
/external/v8/src/ia32/
H A Dlithium-ia32.cc713 LInstruction* LChunkBuilder::DoShift(Token::Value op, function in class:v8::internal::LChunkBuilder
1289 return DoShift(Token::ROR, instr);
1294 return DoShift(Token::SHR, instr);
1299 return DoShift(Token::SAR, instr);
1304 return DoShift(Token::SHL, instr);
H A Dlithium-ia32.h2874 LInstruction* DoShift(Token::Value op, HBitwiseBinaryOperation* instr);
/external/v8/src/mips/
H A Dlithium-mips.cc680 LInstruction* LChunkBuilder::DoShift(Token::Value op, function in class:v8::internal::LChunkBuilder
1260 return DoShift(Token::ROR, instr);
1265 return DoShift(Token::SHR, instr);
1270 return DoShift(Token::SAR, instr);
1275 return DoShift(Token::SHL, instr);
H A Dlithium-mips.h2838 LInstruction* DoShift(Token::Value op, HBitwiseBinaryOperation* instr);
/external/v8/src/mips64/
H A Dlithium-mips64.cc680 LInstruction* LChunkBuilder::DoShift(Token::Value op, function in class:v8::internal::LChunkBuilder
1260 return DoShift(Token::ROR, instr);
1265 return DoShift(Token::SHR, instr);
1270 return DoShift(Token::SAR, instr);
1275 return DoShift(Token::SHL, instr);
H A Dlithium-mips64.h2822 LInstruction* DoShift(Token::Value op, HBitwiseBinaryOperation* instr);
/external/v8/src/x64/
H A Dlithium-x64.cc695 LInstruction* LChunkBuilder::DoShift(Token::Value op, function in class:v8::internal::LChunkBuilder
1269 return DoShift(Token::ROR, instr);
1274 return DoShift(Token::SHR, instr);
1279 return DoShift(Token::SAR, instr);
1284 return DoShift(Token::SHL, instr);
H A Dlithium-x64.h2870 LInstruction* DoShift(Token::Value op, HBitwiseBinaryOperation* instr);
/external/v8/src/x87/
H A Dlithium-x87.cc712 LInstruction* LChunkBuilder::DoShift(Token::Value op, function in class:v8::internal::LChunkBuilder
1300 return DoShift(Token::ROR, instr);
1305 return DoShift(Token::SHR, instr);
1310 return DoShift(Token::SAR, instr);
1315 return DoShift(Token::SHL, instr);
H A Dlithium-x87.h2888 LInstruction* DoShift(Token::Value op, HBitwiseBinaryOperation* instr);

Completed in 2025 milliseconds