@@ -921,7 +921,6 @@ func AlignOf(t Type) (v Value) { v.C = C.LLVMAlignOf(t.C); return }
921921func SizeOf (t Type ) (v Value ) { v .C = C .LLVMSizeOf (t .C ); return }
922922func ConstNeg (v Value ) (rv Value ) { rv .C = C .LLVMConstNeg (v .C ); return }
923923func ConstNSWNeg (v Value ) (rv Value ) { rv .C = C .LLVMConstNSWNeg (v .C ); return }
924- func ConstNUWNeg (v Value ) (rv Value ) { rv .C = C .LLVMConstNUWNeg (v .C ); return }
925924func ConstNot (v Value ) (rv Value ) { rv .C = C .LLVMConstNot (v .C ); return }
926925func ConstAdd (lhs , rhs Value ) (v Value ) { v .C = C .LLVMConstAdd (lhs .C , rhs .C ); return }
927926func ConstNSWAdd (lhs , rhs Value ) (v Value ) { v .C = C .LLVMConstNSWAdd (lhs .C , rhs .C ); return }
@@ -934,17 +933,6 @@ func ConstNSWMul(lhs, rhs Value) (v Value) { v.C = C.LLVMConstNSWMul(lhs.C, rhs.
934933func ConstNUWMul (lhs , rhs Value ) (v Value ) { v .C = C .LLVMConstNUWMul (lhs .C , rhs .C ); return }
935934func ConstXor (lhs , rhs Value ) (v Value ) { v .C = C .LLVMConstXor (lhs .C , rhs .C ); return }
936935
937- func ConstICmp (pred IntPredicate , lhs , rhs Value ) (v Value ) {
938- v .C = C .LLVMConstICmp (C .LLVMIntPredicate (pred ), lhs .C , rhs .C )
939- return
940- }
941- func ConstFCmp (pred FloatPredicate , lhs , rhs Value ) (v Value ) {
942- v .C = C .LLVMConstFCmp (C .LLVMRealPredicate (pred ), lhs .C , rhs .C )
943- return
944- }
945-
946- func ConstShl (lhs , rhs Value ) (v Value ) { v .C = C .LLVMConstShl (lhs .C , rhs .C ); return }
947-
948936func ConstGEP (t Type , v Value , indices []Value ) (rv Value ) {
949937ptr , nvals := llvmValueRefs (indices )
950938rv .C = C .LLVMConstGEP2 (t .C , v .C , ptr , nvals )
@@ -1660,12 +1648,6 @@ func (b Builder) CreateNSWNeg(v Value, name string) (rv Value) {
16601648rv .C = C .LLVMBuildNSWNeg (b .C , v .C , cname )
16611649return
16621650}
1663- func (b Builder ) CreateNUWNeg (v Value , name string ) (rv Value ) {
1664- cname := C .CString (name )
1665- defer C .free (unsafe .Pointer (cname ))
1666- rv .C = C .LLVMBuildNUWNeg (b .C , v .C , cname )
1667- return
1668- }
16691651func (b Builder ) CreateFNeg (v Value , name string ) (rv Value ) {
16701652cname := C .CString (name )
16711653defer C .free (unsafe .Pointer (cname ))
0 commit comments