/external/llvm/include/llvm/CodeGen/ |
ISDOpcodes.h | 339 BSWAP, CTTZ, CTLZ, CTPOP, BITREVERSE, [all...] |
/external/llvm/lib/Target/Hexagon/ |
HexagonISelLowering.cpp | [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
TargetLowering.cpp | [all...] |
SelectionDAGDumper.cpp | 317 case ISD::CTPOP: return "ctpop";
|
LegalizeIntegerTypes.cpp | 64 case ISD::CTPOP: Res = PromoteIntRes_CTPOP(N); break; 385 return DAG.getNode(ISD::CTPOP, SDLoc(N), Op.getValueType(), Op); [all...] |
LegalizeDAG.cpp | [all...] |
LegalizeVectorOps.cpp | 289 case ISD::CTPOP: [all...] |
LegalizeVectorTypes.cpp | 74 case ISD::CTPOP: 631 case ISD::CTPOP: [all...] |
SelectionDAG.cpp | [all...] |
DAGCombiner.cpp | [all...] |
SelectionDAGBuilder.cpp | [all...] |
/external/llvm/lib/Target/MSP430/ |
MSP430ISelLowering.cpp | 126 setOperationAction(ISD::CTPOP, MVT::i8, Expand); 127 setOperationAction(ISD::CTPOP, MVT::i16, Expand); [all...] |
/external/llvm/lib/Target/BPF/ |
BPFISelLowering.cpp | 142 setOperationAction(ISD::CTPOP, MVT::i64, Expand);
|
/external/mesa3d/src/gallium/drivers/radeon/ |
AMDILISelLowering.cpp | 156 setOperationAction(ISD::CTPOP, VT, Expand);
|
/external/llvm/lib/Target/Mips/ |
MipsISelLowering.cpp | 336 setOperationAction(ISD::CTPOP, MVT::i32, Legal); 337 setOperationAction(ISD::CTPOP, MVT::i64, Legal); 339 setOperationAction(ISD::CTPOP, MVT::i32, Expand); 340 setOperationAction(ISD::CTPOP, MVT::i64, Expand); [all...] |
MipsSEISelLowering.cpp | 263 setOperationAction(ISD::CTPOP, Ty, Legal); [all...] |
/external/llvm/lib/Target/AMDGPU/ |
AMDGPUISelLowering.cpp | 259 setOperationAction(ISD::CTPOP, MVT::i32, Expand); 262 setOperationAction(ISD::CTPOP, MVT::i64, Expand); 328 setOperationAction(ISD::CTPOP, VT, Expand); [all...] |
/external/llvm/lib/Target/NVPTX/ |
NVPTXISelLowering.cpp | 269 setOperationAction(ISD::CTPOP, MVT::i16, Legal); 270 setOperationAction(ISD::CTPOP, MVT::i32, Legal); 271 setOperationAction(ISD::CTPOP, MVT::i64, Legal); [all...] |
/external/llvm/lib/Target/ARM/ |
ARMISelLowering.cpp | 577 // NEON does not have single instruction CTPOP for vectors with element 580 setOperationAction(ISD::CTPOP, MVT::v2i32, Custom); 581 setOperationAction(ISD::CTPOP, MVT::v4i32, Custom); 582 setOperationAction(ISD::CTPOP, MVT::v4i16, Custom); 583 setOperationAction(ISD::CTPOP, MVT::v8i16, Custom); [all...] |
/external/llvm/lib/Target/X86/ |
X86ISelLowering.cpp | 397 setOperationAction(ISD::CTPOP , MVT::i8 , Promote); 399 setOperationAction(ISD::CTPOP , MVT::i8 , Expand); 400 setOperationAction(ISD::CTPOP , MVT::i16 , Expand); 401 setOperationAction(ISD::CTPOP , MVT::i32 , Expand); 403 setOperationAction(ISD::CTPOP , MVT::i64 , Expand); 725 setOperationAction(ISD::CTPOP, VT, Expand); [all...] |
/external/llvm/lib/Target/SystemZ/ |
SystemZISelLowering.cpp | 181 setOperationAction(ISD::CTPOP, VT, Custom); 183 setOperationAction(ISD::CTPOP, VT, Expand); 310 setOperationAction(ISD::CTPOP, VT, Custom); [all...] |
/external/llvm/lib/Target/XCore/ |
XCoreISelLowering.cpp | 110 setOperationAction(ISD::CTPOP, MVT::i32, Expand); [all...] |
/external/llvm/lib/Target/Sparc/ |
SparcISelLowering.cpp | [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCISelLowering.cpp | 207 // PowerPC does not have BSWAP, CTPOP or CTTZ 218 setOperationAction(ISD::CTPOP, MVT::i32 , Legal); 219 setOperationAction(ISD::CTPOP, MVT::i64 , Legal); 221 setOperationAction(ISD::CTPOP, MVT::i32 , Expand); 222 setOperationAction(ISD::CTPOP, MVT::i64 , Expand); 418 setOperationAction(ISD::CTPOP, VT, Legal); 422 setOperationAction(ISD::CTPOP, VT, Expand); [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64ISelLowering.cpp | 235 setOperationAction(ISD::CTPOP, MVT::i32, Custom); 236 setOperationAction(ISD::CTPOP, MVT::i64, Custom); 683 setOperationAction(ISD::CTPOP, VT.getSimpleVT(), Expand); [all...] |