/external/llvm/include/llvm/CodeGen/ |
ISDOpcodes.h | 356 // SIGN_EXTEND - Used for integer types, replicating the sign bit 358 SIGN_EXTEND, [all...] |
/frameworks/compile/linkloader/include/impl/ |
ELFObject.hxx | 176 #define SIGN_EXTEND(x, l) (((x)^(1<<((l)-1)))-(1<<(l-1))) 178 A = (Inst_t)(int64_t)SIGN_EXTEND(*inst & 0xFFFFFF, 24); 192 A = SIGN_EXTEND((s << 23) | (i1 << 22) | (i2 << 21) | (u << 11) | l, 24); 195 #undef SIGN_EXTEND
|
/external/llvm/lib/Target/CellSPU/ |
SPUISelLowering.cpp | 329 setOperationAction(ISD::SIGN_EXTEND, MVT::i128, Custom); 467 setTargetDAGCombine(ISD::SIGN_EXTEND); 737 result = DAG.getNode(ISD::SIGN_EXTEND, dl, OutVT, result); [all...] |
/prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.6/lib/gcc/arm-linux-androideabi/4.6.x-google/plugin/include/ |
rtl.def | 538 The machine modes of the operand and of the SIGN_EXTEND expression 540 DEF_RTL_EXPR(SIGN_EXTEND, "sign_extend", "e", RTX_UNARY) [all...] |
/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/lib/gcc/arm-eabi/4.6.x-google/plugin/include/ |
rtl.def | 538 The machine modes of the operand and of the SIGN_EXTEND expression 540 DEF_RTL_EXPR(SIGN_EXTEND, "sign_extend", "e", RTX_UNARY) [all...] |
/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/lib/gcc/arm-linux-androideabi/4.6.x-google/plugin/include/ |
rtl.def | 538 The machine modes of the operand and of the SIGN_EXTEND expression 540 DEF_RTL_EXPR(SIGN_EXTEND, "sign_extend", "e", RTX_UNARY) [all...] |
/external/llvm/lib/Target/Hexagon/ |
HexagonISelDAGToDAG.cpp | 751 // Handle sign_extend and sextload. 752 if (MulOp0.getOpcode() == ISD::SIGN_EXTEND) { 778 if (MulOp1.getOpcode() == ISD::SIGN_EXTEND) { [all...] |
HexagonISelLowering.cpp | 455 Arg = DAG.getNode(ISD::SIGN_EXTEND, dl, VA.getLocVT(), Arg); [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
DAGCombiner.cpp | 748 Op.getValueType().isByteSized() ? ISD::SIGN_EXTEND : ISD::ZERO_EXTEND; [all...] |
LegalizeFloatTypes.cpp | 560 SDValue Op = DAG.getNode(Signed ? ISD::SIGN_EXTEND : ISD::ZERO_EXTEND, dl, [all...] |
LegalizeVectorOps.cpp | 200 case ISD::SIGN_EXTEND:
|
SelectionDAGDumper.cpp | 213 case ISD::SIGN_EXTEND: return "sign_extend";
|
LegalizeVectorTypes.cpp | 89 case ISD::SIGN_EXTEND: 503 case ISD::SIGN_EXTEND: [all...] |
LegalizeIntegerTypes.cpp | 93 case ISD::SIGN_EXTEND: 289 unsigned Opc = VT.isByteSized() ? ISD::SIGN_EXTEND : ISD::ZERO_EXTEND; 398 if (N->getOpcode() == ISD::SIGN_EXTEND) [all...] |
FastISel.cpp | 280 IdxN = FastEmit_r(IdxVT.getSimpleVT(), PtrVT, ISD::SIGN_EXTEND, [all...] |
SelectionDAG.cpp | 910 getNode(ISD::SIGN_EXTEND, DL, VT, Op) : [all...] |
LegalizeDAG.cpp | [all...] |
/external/llvm/lib/Target/MSP430/ |
MSP430ISelLowering.cpp | 118 setOperationAction(ISD::SIGN_EXTEND, MVT::i16, Custom); 192 case ISD::SIGN_EXTEND: return LowerSIGN_EXTEND(Op, DAG); 473 Arg = DAG.getNode(ISD::SIGN_EXTEND, dl, VA.getLocVT(), Arg); [all...] |
/external/llvm/lib/Target/X86/ |
X86FastISel.cpp | 321 /// ISD::SIGN_EXTEND). 792 ISD::SIGN_EXTEND; [all...] |
/external/llvm/lib/Target/ARM/ |
ARMISelLowering.cpp | 550 setTargetDAGCombine(ISD::SIGN_EXTEND); [all...] |
/external/llvm/include/llvm/Target/ |
TargetLowering.h | 118 return ISD::SIGN_EXTEND; [all...] |
/external/llvm/lib/Target/MBlaze/ |
MBlazeISelLowering.cpp | 730 Arg = DAG.getNode(ISD::SIGN_EXTEND, dl, RegVT, Arg); [all...] |
/prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.6/lib/gcc/arm-linux-androideabi/4.6.x-google/plugin/include/config/arm/ |
arm.h | [all...] |
/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/lib/gcc/arm-eabi/4.6.x-google/plugin/include/config/arm/ |
arm.h | [all...] |
/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/lib/gcc/arm-linux-androideabi/4.6.x-google/plugin/include/config/arm/ |
arm.h | [all...] |