Lines Matching refs:Cur
910 LLVMValueRef Cur = First; in CloneBB() local
913 CloneInstruction(Cur, Builder); in CloneBB()
914 Next = LLVMGetNextInstruction(Cur); in CloneBB()
916 if (Cur != Last) in CloneBB()
922 if (Prev != Cur) in CloneBB()
925 Cur = Next; in CloneBB()
940 LLVMBasicBlockRef Cur = First; in CloneBBs() local
943 CloneBB(Cur); in CloneBBs()
945 Next = LLVMGetNextBasicBlock(Cur); in CloneBBs()
947 if (Cur != Last) in CloneBBs()
953 if (Prev != Cur) in CloneBBs()
956 Cur = Next; in CloneBBs()
970 LLVMValueRef Cur = Begin; in declare_symbols() local
980 const char *Name = LLVMGetValueName2(Cur, &NameLen); in declare_symbols()
983 LLVMAddGlobal(M, TypeCloner(M).Clone(LLVMGlobalGetValueType(Cur)), Name); in declare_symbols()
985 Next = LLVMGetNextGlobal(Cur); in declare_symbols()
987 if (Cur != End) in declare_symbols()
993 if (Prev != Cur) in declare_symbols()
996 Cur = Next; in declare_symbols()
1008 Cur = Begin; in declare_symbols()
1012 const char *Name = LLVMGetValueName2(Cur, &NameLen); in declare_symbols()
1015 LLVMTypeRef Ty = TypeCloner(M).Clone(LLVMGlobalGetValueType(Cur)); in declare_symbols()
1023 if (auto SrcA = LLVMGetEnumAttributeAtIndex(Cur, i, k)) { in declare_symbols()
1031 Next = LLVMGetNextFunction(Cur); in declare_symbols()
1033 if (Cur != End) in declare_symbols()
1039 if (Prev != Cur) in declare_symbols()
1042 Cur = Next; in declare_symbols()
1054 Cur = Begin; in declare_symbols()
1058 const char *Name = LLVMGetValueName2(Cur, &NameLen); in declare_symbols()
1061 LLVMTypeRef PtrType = TypeCloner(M).Clone(Cur); in declare_symbols()
1062 LLVMTypeRef ValType = TypeCloner(M).Clone(LLVMGlobalGetValueType(Cur)); in declare_symbols()
1067 Next = LLVMGetNextGlobalAlias(Cur); in declare_symbols()
1069 if (Cur != End) in declare_symbols()
1075 if (Prev != Cur) in declare_symbols()
1078 Cur = Next; in declare_symbols()
1090 Cur = Begin; in declare_symbols()
1094 const char *Name = LLVMGetValueName2(Cur, &NameLen); in declare_symbols()
1097 LLVMTypeRef CurType = TypeCloner(M).Clone(LLVMGlobalGetValueType(Cur)); in declare_symbols()
1102 Next = LLVMGetNextGlobalIFunc(Cur); in declare_symbols()
1104 if (Cur != End) in declare_symbols()
1110 if (Prev != Cur) in declare_symbols()
1113 Cur = Next; in declare_symbols()
1153 LLVMValueRef Cur = Begin; in clone_symbols() local
1163 const char *Name = LLVMGetValueName2(Cur, &NameLen); in clone_symbols()
1168 if (auto I = LLVMGetInitializer(Cur)) in clone_symbols()
1172 auto *AllMetadata = LLVMGlobalCopyAllMetadata(Cur, &NumMetadataEntries); in clone_symbols()
1180 LLVMSetGlobalConstant(G, LLVMIsGlobalConstant(Cur)); in clone_symbols()
1181 LLVMSetThreadLocal(G, LLVMIsThreadLocal(Cur)); in clone_symbols()
1182 LLVMSetExternallyInitialized(G, LLVMIsExternallyInitialized(Cur)); in clone_symbols()
1183 LLVMSetLinkage(G, LLVMGetLinkage(Cur)); in clone_symbols()
1184 LLVMSetSection(G, LLVMGetSection(Cur)); in clone_symbols()
1185 LLVMSetVisibility(G, LLVMGetVisibility(Cur)); in clone_symbols()
1186 LLVMSetUnnamedAddress(G, LLVMGetUnnamedAddress(Cur)); in clone_symbols()
1187 LLVMSetAlignment(G, LLVMGetAlignment(Cur)); in clone_symbols()
1189 Next = LLVMGetNextGlobal(Cur); in clone_symbols()
1191 if (Cur != End) in clone_symbols()
1197 if (Prev != Cur) in clone_symbols()
1200 Cur = Next; in clone_symbols()
1212 Cur = Begin; in clone_symbols()
1216 const char *Name = LLVMGetValueName2(Cur, &NameLen); in clone_symbols()
1221 if (LLVMHasPersonalityFn(Cur)) { in clone_symbols()
1223 const char *FName = LLVMGetValueName2(LLVMGetPersonalityFn(Cur), in clone_symbols()
1232 auto *AllMetadata = LLVMGlobalCopyAllMetadata(Cur, &NumMetadataEntries); in clone_symbols()
1240 FunCloner FC(Cur, Fun); in clone_symbols()
1241 FC.CloneBBs(Cur); in clone_symbols()
1243 Next = LLVMGetNextFunction(Cur); in clone_symbols()
1245 if (Cur != End) in clone_symbols()
1251 if (Prev != Cur) in clone_symbols()
1254 Cur = Next; in clone_symbols()
1266 Cur = Begin; in clone_symbols()
1270 const char *Name = LLVMGetValueName2(Cur, &NameLen); in clone_symbols()
1275 if (LLVMValueRef Aliasee = LLVMAliasGetAliasee(Cur)) { in clone_symbols()
1279 LLVMSetLinkage(Alias, LLVMGetLinkage(Cur)); in clone_symbols()
1280 LLVMSetUnnamedAddress(Alias, LLVMGetUnnamedAddress(Cur)); in clone_symbols()
1282 Next = LLVMGetNextGlobalAlias(Cur); in clone_symbols()
1284 if (Cur != End) in clone_symbols()
1290 if (Prev != Cur) in clone_symbols()
1293 Cur = Next; in clone_symbols()
1305 Cur = Begin; in clone_symbols()
1309 const char *Name = LLVMGetValueName2(Cur, &NameLen); in clone_symbols()
1314 if (LLVMValueRef Resolver = LLVMGetGlobalIFuncResolver(Cur)) { in clone_symbols()
1318 LLVMSetLinkage(IFunc, LLVMGetLinkage(Cur)); in clone_symbols()
1319 LLVMSetUnnamedAddress(IFunc, LLVMGetUnnamedAddress(Cur)); in clone_symbols()
1321 Next = LLVMGetNextGlobalIFunc(Cur); in clone_symbols()
1323 if (Cur != End) in clone_symbols()
1329 if (Prev != Cur) in clone_symbols()
1332 Cur = Next; in clone_symbols()