/external/openssl/crypto/bio/ |
b_dump.c | 67 #define TRUNCATE 88 #ifdef TRUNCATE 149 #ifdef TRUNCATE
|
/external/llvm/lib/Target/ARM/ |
ARMTargetTransformInfo.cpp | 211 { ISD::TRUNCATE, MVT::v4i32, MVT::v4i64, 0 }, 212 { ISD::TRUNCATE, MVT::v4i16, MVT::v4i32, 1 }, 219 { ISD::TRUNCATE, MVT::v16i8, MVT::v16i32, 4*1 + 16*2 + 2*1 }, 220 { ISD::TRUNCATE, MVT::v8i8, MVT::v8i32, 2*1 + 8*2 + 1 }, 352 { ISD::TRUNCATE, MVT::i32, MVT::i64, 0 }, 353 { ISD::TRUNCATE, MVT::i16, MVT::i64, 0 }, 354 { ISD::TRUNCATE, MVT::i8, MVT::i64, 0 }, 355 { ISD::TRUNCATE, MVT::i1, MVT::i64, 0 }
|
ARMSelectionDAGInfo.cpp | 169 // Extend or truncate the argument to be an i32 value for the call. 171 Src = DAG.getNode(ISD::TRUNCATE, dl, MVT::i32, Src);
|
/external/llvm/lib/Target/X86/ |
X86TargetTransformInfo.cpp | 249 { ISD::TRUNCATE, MVT::v4i32, MVT::v4i64, 1 }, 250 { ISD::TRUNCATE, MVT::v8i16, MVT::v8i32, 1 }, 262 { ISD::TRUNCATE, MVT::v8i32, MVT::v8i64, 3 },
|
X86ISelLowering.cpp | [all...] |
/external/llvm/include/llvm/CodeGen/ |
ISDOpcodes.h | 374 /// TRUNCATE - Completely drop the high bits. 375 TRUNCATE, [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
DAGCombiner.cpp | 711 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, dl, VT, SDValue(ExtLoad, 0)); 849 return DAG.getNode(ISD::TRUNCATE, dl, VT, [all...] |
TargetLowering.cpp | 329 DAG.getNode(ISD::TRUNCATE, dl, SmallVT, 331 DAG.getNode(ISD::TRUNCATE, dl, SmallVT, [all...] |
LegalizeIntegerTypes.cpp | 76 case ISD::TRUNCATE: Res = PromoteIntRes_TRUNCATE(N); break; 530 return DAG.getNode(ISD::TRUNCATE, dl, NVT, SetCC); 601 EOp1 = DAG.getNode(ISD::TRUNCATE, dl, HalfNVT, EOp1); 602 EOp2 = DAG.getNode(ISD::TRUNCATE, dl, HalfNVT, EOp2); 607 // Truncate to NVT instead of VT 608 return DAG.getNode(ISD::TRUNCATE, dl, NVT, Res); [all...] |
LegalizeTypes.cpp | [all...] |
LegalizeVectorTypes.cpp | 91 case ISD::TRUNCATE: 159 // we may need to truncate them back to the requested return type. 161 return DAG.getNode(ISD::TRUNCATE, N->getDebugLoc(), EltVT, InOp); 197 // so be sure to truncate it to the element type if necessary. 202 Op = DAG.getNode(ISD::TRUNCATE, N->getDebugLoc(), EltVT, Op); 247 return DAG.getNode(ISD::TRUNCATE, N->getDebugLoc(), EltVT, InOp); 547 case ISD::TRUNCATE: [all...] |
SelectionDAG.cpp | [all...] |
LegalizeDAG.cpp | 597 // Truncate or zero extend offset to target pointer type. 598 unsigned CastOpc = IdxVT.bitsGT(PtrVT) ? ISD::TRUNCATE : ISD::ZERO_EXTEND; [all...] |
FastISel.cpp | 298 // If the index is smaller or larger than intptr_t, truncate or extend it. 307 IdxN = FastEmit_r(IdxVT.getSimpleVT(), PtrVT, ISD::TRUNCATE, [all...] |
SelectionDAGDumper.cpp | 219 case ISD::TRUNCATE: return "truncate";
|
SelectionDAGBuilder.cpp | 189 // For a truncate, see if we have any information to 195 return DAG.getNode(ISD::TRUNCATE, DL, ValueVT, Val); 245 // If the register was not expanded, truncate or copy the value, 294 return DAG.getNode((Smaller ? ISD::TRUNCATE : ISD::ANY_EXTEND), 323 Val = DAG.getNode((Smaller ? ISD::TRUNCATE : ISD::ANY_EXTEND), 382 // If the parts cover less bits than value has, truncate the value. 387 Val = DAG.getNode(ISD::TRUNCATE, DL, ValueVT, Val); 433 Val = DAG.getNode(ISD::TRUNCATE, DL, ValueVT, Val); 511 Val = DAG.getNode((Smaller ? ISD::TRUNCATE : ISD::ANY_EXTEND), 521 Val = DAG.getNode((Smaller ? ISD::TRUNCATE : ISD::ANY_EXTEND) [all...] |
LegalizeVectorOps.cpp | 224 case ISD::TRUNCATE:
|
/prebuilts/gcc/darwin-x86/arm/arm-eabi-4.6/lib/gcc/arm-eabi/4.6.x-google/plugin/include/ |
rtl.def | 546 DEF_RTL_EXPR(TRUNCATE, "truncate", "e", RTX_UNARY) 703 /* Signed saturating truncate. */ 706 /* Unsigned saturating truncate. */ [all...] |
/prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.6/lib/gcc/arm-linux-androideabi/4.6.x-google/plugin/include/ |
rtl.def | 546 DEF_RTL_EXPR(TRUNCATE, "truncate", "e", RTX_UNARY) 703 /* Signed saturating truncate. */ 706 /* Unsigned saturating truncate. */ [all...] |
/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/lib/gcc/arm-eabi/4.6.x-google/plugin/include/ |
rtl.def | 546 DEF_RTL_EXPR(TRUNCATE, "truncate", "e", RTX_UNARY) 703 /* Signed saturating truncate. */ 706 /* Unsigned saturating truncate. */ [all...] |
/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/lib/gcc/arm-linux-androideabi/4.6.x-google/plugin/include/ |
rtl.def | 546 DEF_RTL_EXPR(TRUNCATE, "truncate", "e", RTX_UNARY) 703 /* Signed saturating truncate. */ 706 /* Unsigned saturating truncate. */ [all...] |
/external/llvm/lib/Target/R600/ |
AMDILISelLowering.cpp | 170 setOperationAction(ISD::TRUNCATE, MVT::v2i64, Expand); 185 setOperationAction(ISD::TRUNCATE, MVT::v2f64, Expand);
|
/external/llvm/lib/Target/NVPTX/ |
NVPTXISelLowering.cpp | [all...] |
/external/llvm/lib/Target/MSP430/ |
MSP430ISelLowering.cpp | 354 // bits. Insert an assert[sz]ext to capture this, then truncate to the 364 ArgValue = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), ArgValue); 808 (LHS.getOpcode() == ISD::TRUNCATE && [all...] |
/external/llvm/lib/Target/Sparc/ |
SparcISelLowering.cpp | 216 Arg = DAG.getNode(ISD::TRUNCATE, dl, VA.getLocVT(), Arg); 282 Load = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), Load); [all...] |