reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/SystemZ/SystemZISelLowering.cpp
 4927   switch (Op.getOpcode()) {
 4929     return lowerFRAMEADDR(Op, DAG);
 4931     return lowerRETURNADDR(Op, DAG);
 4933     return lowerBR_CC(Op, DAG);
 4935     return lowerSELECT_CC(Op, DAG);
 4937     return lowerSETCC(Op, DAG);
 4939     return lowerGlobalAddress(cast<GlobalAddressSDNode>(Op), DAG);
 4941     return lowerGlobalTLSAddress(cast<GlobalAddressSDNode>(Op), DAG);
 4943     return lowerBlockAddress(cast<BlockAddressSDNode>(Op), DAG);
 4945     return lowerJumpTable(cast<JumpTableSDNode>(Op), DAG);
 4947     return lowerConstantPool(cast<ConstantPoolSDNode>(Op), DAG);
 4949     return lowerBITCAST(Op, DAG);
 4951     return lowerVASTART(Op, DAG);
 4953     return lowerVACOPY(Op, DAG);
 4955     return lowerDYNAMIC_STACKALLOC(Op, DAG);
 4957     return lowerGET_DYNAMIC_AREA_OFFSET(Op, DAG);
 4959     return lowerSMUL_LOHI(Op, DAG);
 4961     return lowerUMUL_LOHI(Op, DAG);
 4963     return lowerSDIVREM(Op, DAG);
 4965     return lowerUDIVREM(Op, DAG);
 4970     return lowerXALUO(Op, DAG);
 4973     return lowerADDSUBCARRY(Op, DAG);
 4975     return lowerOR(Op, DAG);
 4977     return lowerCTPOP(Op, DAG);
 4979     return lowerATOMIC_FENCE(Op, DAG);
 4981     return lowerATOMIC_LOAD_OP(Op, DAG, SystemZISD::ATOMIC_SWAPW);
 4983     return lowerATOMIC_STORE(Op, DAG);
 4985     return lowerATOMIC_LOAD(Op, DAG);
 4987     return lowerATOMIC_LOAD_OP(Op, DAG, SystemZISD::ATOMIC_LOADW_ADD);
 4989     return lowerATOMIC_LOAD_SUB(Op, DAG);
 4991     return lowerATOMIC_LOAD_OP(Op, DAG, SystemZISD::ATOMIC_LOADW_AND);
 4993     return lowerATOMIC_LOAD_OP(Op, DAG, SystemZISD::ATOMIC_LOADW_OR);
 4995     return lowerATOMIC_LOAD_OP(Op, DAG, SystemZISD::ATOMIC_LOADW_XOR);
 4997     return lowerATOMIC_LOAD_OP(Op, DAG, SystemZISD::ATOMIC_LOADW_NAND);
 4999     return lowerATOMIC_LOAD_OP(Op, DAG, SystemZISD::ATOMIC_LOADW_MIN);
 5001     return lowerATOMIC_LOAD_OP(Op, DAG, SystemZISD::ATOMIC_LOADW_MAX);
 5003     return lowerATOMIC_LOAD_OP(Op, DAG, SystemZISD::ATOMIC_LOADW_UMIN);
 5005     return lowerATOMIC_LOAD_OP(Op, DAG, SystemZISD::ATOMIC_LOADW_UMAX);
 5007     return lowerATOMIC_CMP_SWAP(Op, DAG);
 5009     return lowerSTACKSAVE(Op, DAG);
 5011     return lowerSTACKRESTORE(Op, DAG);
 5013     return lowerPREFETCH(Op, DAG);
 5015     return lowerINTRINSIC_W_CHAIN(Op, DAG);
 5017     return lowerINTRINSIC_WO_CHAIN(Op, DAG);
 5019     return lowerBUILD_VECTOR(Op, DAG);
 5021     return lowerVECTOR_SHUFFLE(Op, DAG);
 5023     return lowerSCALAR_TO_VECTOR(Op, DAG);
 5025     return lowerINSERT_VECTOR_ELT(Op, DAG);
 5027     return lowerEXTRACT_VECTOR_ELT(Op, DAG);
 5029     return lowerExtendVectorInreg(Op, DAG, SystemZISD::UNPACK_HIGH);
 5031     return lowerExtendVectorInreg(Op, DAG, SystemZISD::UNPACKL_HIGH);
 5033     return lowerShift(Op, DAG, SystemZISD::VSHL_BY_SCALAR);
 5035     return lowerShift(Op, DAG, SystemZISD::VSRL_BY_SCALAR);
 5037     return lowerShift(Op, DAG, SystemZISD::VSRA_BY_SCALAR);