• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/llvmCore-3425.0.33/include/llvm/

Lines Matching defs:C1

846   static Constant *getAdd(Constant *C1, Constant *C2,
848 static Constant *getFAdd(Constant *C1, Constant *C2);
849 static Constant *getSub(Constant *C1, Constant *C2,
851 static Constant *getFSub(Constant *C1, Constant *C2);
852 static Constant *getMul(Constant *C1, Constant *C2,
854 static Constant *getFMul(Constant *C1, Constant *C2);
855 static Constant *getUDiv(Constant *C1, Constant *C2, bool isExact = false);
856 static Constant *getSDiv(Constant *C1, Constant *C2, bool isExact = false);
857 static Constant *getFDiv(Constant *C1, Constant *C2);
858 static Constant *getURem(Constant *C1, Constant *C2);
859 static Constant *getSRem(Constant *C1, Constant *C2);
860 static Constant *getFRem(Constant *C1, Constant *C2);
861 static Constant *getAnd(Constant *C1, Constant *C2);
862 static Constant *getOr(Constant *C1, Constant *C2);
863 static Constant *getXor(Constant *C1, Constant *C2);
864 static Constant *getShl(Constant *C1, Constant *C2,
866 static Constant *getLShr(Constant *C1, Constant *C2, bool isExact = false);
867 static Constant *getAShr(Constant *C1, Constant *C2, bool isExact = false);
883 static Constant *getNSWAdd(Constant *C1, Constant *C2) {
884 return getAdd(C1, C2, false, true);
886 static Constant *getNUWAdd(Constant *C1, Constant *C2) {
887 return getAdd(C1, C2, true, false);
889 static Constant *getNSWSub(Constant *C1, Constant *C2) {
890 return getSub(C1, C2, false, true);
892 static Constant *getNUWSub(Constant *C1, Constant *C2) {
893 return getSub(C1, C2, true, false);
895 static Constant *getNSWMul(Constant *C1, Constant *C2) {
896 return getMul(C1, C2, false, true);
898 static Constant *getNUWMul(Constant *C1, Constant *C2) {
899 return getMul(C1, C2, true, false);
901 static Constant *getNSWShl(Constant *C1, Constant *C2) {
902 return getShl(C1, C2, false, true);
904 static Constant *getNUWShl(Constant *C1, Constant *C2) {
905 return getShl(C1, C2, true, false);
907 static Constant *getExactSDiv(Constant *C1, Constant *C2) {
908 return getSDiv(C1, C2, true);
910 static Constant *getExactUDiv(Constant *C1, Constant *C2) {
911 return getUDiv(C1, C2, true);
913 static Constant *getExactAShr(Constant *C1, Constant *C2) {
914 return getAShr(C1, C2, true);
916 static Constant *getExactLShr(Constant *C1, Constant *C2) {
917 return getLShr(C1, C2, true);
1003 static Constant *get(unsigned Opcode, Constant *C1, Constant *C2,
1007 static Constant *getCompare(unsigned short pred, Constant *C1, Constant *C2);