OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:SignExtend64
(Results
1 - 25
of
39
) sorted by relevancy
1
2
/src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/
RISCVMatInt.cpp
27
int64_t Lo12 =
SignExtend64
<12>(Val);
64
int64_t Lo12 =
SignExtend64
<12>(Val);
67
Hi52 =
SignExtend64
(Hi52 >> (ShiftAmount - 12), 64 - ShiftAmount);
RISCVMCExpr.cpp
241
return
SignExtend64
<12>(Value);
/src/external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/
MipsMCExpr.cpp
188
AbsVal =
SignExtend64
<16>(AbsVal);
192
AbsVal =
SignExtend64
<16>((AbsVal + 0x8000) >> 16);
195
AbsVal =
SignExtend64
<16>((AbsVal + 0x80008000LL) >> 32);
198
AbsVal =
SignExtend64
<16>((AbsVal + 0x800080008000LL) >> 48);
/src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/Disassembler/
PPCDisassembler.cpp
205
Inst.addOperand(MCOperand::createImm(
SignExtend64
<N>(Imm)));
256
Inst.addOperand(MCOperand::createImm(
SignExtend64
<16>(Disp)));
277
Inst.addOperand(MCOperand::createImm(
SignExtend64
<16>(Disp << 2)));
290
const int64_t Disp =
SignExtend64
<7>((Imm & 0x3F) + 64) * 8;
309
Inst.addOperand(MCOperand::createImm(
SignExtend64
<16>(Disp << 4)));
324
Inst.addOperand(MCOperand::createImm(
SignExtend64
<34>(Disp)));
338
Inst.addOperand(MCOperand::createImm(
SignExtend64
<34>(Disp)));
/src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
Mips16RegisterInfo.cpp
138
Offset =
SignExtend64
<16>(NewImm);
MipsAnalyzeImmediate.cpp
97
int64_t Imm =
SignExtend64
<16>(Seq[0].ImmOpnd);
MipsSERegisterInfo.cpp
251
Offset =
SignExtend64
<16>(NewImm);
MipsSEInstrInfo.cpp
643
BuildMI(MBB, II, DL, get(LUi), Reg).addImm(
SignExtend64
<16>(Inst->ImmOpnd));
646
.addImm(
SignExtend64
<16>(Inst->ImmOpnd));
651
.addImm(
SignExtend64
<16>(Inst->ImmOpnd));
MipsSEISelDAGToDAG.cpp
809
SDValue ImmOpnd = CurDAG->getTargetConstant(
SignExtend64
<16>(Inst->ImmOpnd),
825
ImmOpnd = CurDAG->getTargetConstant(
SignExtend64
<16>(Inst->ImmOpnd), DL,
/src/external/apache2/llvm/dist/llvm/lib/Target/Mips/Disassembler/
MipsDisassembler.cpp
677
int64_t Imm =
SignExtend64
(fieldFromInstruction(insn, 0, 16), 16) * 4 + 4;
714
Imm =
SignExtend64
(fieldFromInstruction(insn, 0, 16), 16) * 2 + 4;
721
Imm =
SignExtend64
(fieldFromInstruction(insn, 0, 16), 16) * 4 + 4;
726
Imm =
SignExtend64
(fieldFromInstruction(insn, 0, 16), 16) * 2 + 4;
750
int64_t Imm =
SignExtend64
(fieldFromInstruction(insn, 0, 16), 16) * 4 + 4;
787
Imm =
SignExtend64
(fieldFromInstruction(insn, 0, 16), 16) * 2 + 4;
794
Imm =
SignExtend64
(fieldFromInstruction(insn, 0, 16), 16) * 4 + 4;
799
Imm =
SignExtend64
(fieldFromInstruction(insn, 0, 16), 16) * 2 + 4;
820
int64_t Imm =
SignExtend64
(fieldFromInstruction(insn, 0, 16), 16) * 4 + 4;
859
int64_t Imm =
SignExtend64
(fieldFromInstruction(insn, 0, 16), 16) * 4 + 4
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/
DWARFDataExtractor.cpp
109
Result =
SignExtend64
<32>(getRelocatedValue(4, Offset));
/src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
RuntimeDyldMachOAArch64.h
98
Addend =
SignExtend64
(Addend, 28);
111
Addend =
SignExtend64
(Addend, 33);
297
ExplicitAddend =
SignExtend64
(RawAddend, 24);
500
SignExtend64
(readBytesUnaligned(LocalAddress, NumBytes), NumBytes * 8);
RuntimeDyldMachOX86_64.h
171
SignExtend64
(readBytesUnaligned(LocalAddress, NumBytes), NumBytes * 8);
RuntimeDyldMachOARM.h
94
return
SignExtend64
<23>(((HighInsn & 0x7ff) << 12) |
/src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/Disassembler/
SystemZDisassembler.cpp
182
Inst.addOperand(MCOperand::createImm(
SignExtend64
<N>(Imm)));
252
uint64_t Value =
SignExtend64
<N>(Imm) * 2 + Address;
307
Inst.addOperand(MCOperand::createImm(
SignExtend64
<20>(Disp)));
330
Inst.addOperand(MCOperand::createImm(
SignExtend64
<20>(Disp)));
/src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/Disassembler/
RISCVDisassembler.cpp
293
Inst.addOperand(MCOperand::createImm(
SignExtend64
<N>(Imm)));
314
Inst.addOperand(MCOperand::createImm(
SignExtend64
<N>(Imm << 1)));
323
Imm = (
SignExtend64
<6>(Imm) & 0xfffff);
/src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/Disassembler/
HexagonDisassembler.cpp
87
int64_t FullValue = fullValue(Disassembler, MI,
SignExtend64
<T>(tmp));
88
int64_t Extended =
SignExtend64
<32>(FullValue);
743
tmp =
SignExtend64
(tmp, Bits);
756
uint64_t FullValue = fullValue(Disassembler, MI,
SignExtend64
(tmp, Bits));
/src/external/apache2/llvm/dist/llvm/lib/Target/VE/Disassembler/
VEDisassembler.cpp
313
uint64_t simm32 =
SignExtend64
<32>(fieldFromInstruction(insn, 0, 32));
344
uint64_t simm32 =
SignExtend64
<32>(fieldFromInstruction(insn, 0, 32));
521
uint64_t tgt =
SignExtend64
<7>(insn);
528
uint64_t tgt =
SignExtend64
<32>(insn);
/src/external/apache2/llvm/dist/llvm/include/llvm/Support/
MathExtras.h
777
template <unsigned B> constexpr inline int64_t
SignExtend64
(uint64_t x) {
785
inline int64_t
SignExtend64
(uint64_t X, unsigned B) {
/src/external/apache2/llvm/dist/llvm/lib/Support/
APInt.cpp
286
int64_t lhsSext =
SignExtend64
(U.VAL, BitWidth);
287
int64_t rhsSext =
SignExtend64
(RHS.U.VAL, BitWidth);
807
int64_t sext =
SignExtend64
(getWord(0), BitWidth);
910
return APInt(Width,
SignExtend64
(U.VAL, BitWidth));
919
SignExtend64
(Result.U.pVal[getNumWords() - 1],
1005
U.pVal[getNumWords() - 1] =
SignExtend64
(
1021
SignExtend64
(U.pVal[WordsToMove - 1], APINT_BITS_PER_WORD - BitShift);
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/
AArch64InstPrinter.cpp
245
<< formatImm(
SignExtend64
(Value, RegWidth));
260
<< formatImm(
SignExtend64
(Value, RegWidth));
274
<< formatImm(
SignExtend64
(Value, RegWidth));
/src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/
MachO_arm64.cpp
260
Addend =
SignExtend64
(RI.r_symbolnum, 24);
/src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/
RuntimeDyldELF.cpp
859
if (
SignExtend64
<32>(Result) != Result)
866
if (
SignExtend64
<26>(delta) != delta)
875
if (
SignExtend64
<32>(delta) != delta)
1544
if (
SignExtend64
<26>(delta) != delta) {
/src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
APInt.h
973
int64_t SExtVAL =
SignExtend64
(U.VAL, BitWidth);
1645
return
SignExtend64
(U.VAL, BitWidth);
/src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVISelDAGToDAG.cpp
1373
SplatImm =
SignExtend64
(SplatImm, EltVT.getSizeInBits());
1422
int64_t ImmVal =
SignExtend64
(C->getSExtValue(), Width);
Completed in 65 milliseconds
1
2
Indexes created Mon Jun 15 00:25:07 UTC 2026