Lines Matching defs:CheckLoc
347 class CheckLoc {
350 static CheckLoc makeStore(Value *Address) {
351 CheckLoc Result(kStore);
355 static CheckLoc makeLoad(Value *Address) {
356 CheckLoc Result(kLoad);
362 static CheckLoc makeArg(int ArgId) {
363 CheckLoc Result(kArg);
369 static CheckLoc makeRet() { return CheckLoc(kRet); }
372 static CheckLoc makeInsert() { return CheckLoc(kInsert); }
410 explicit CheckLoc(CheckType CheckTy) : CheckTy(CheckTy) {}
574 CheckLoc Loc);
576 CheckLoc Loc);
854 CheckLoc::makeArg(ArgIdx))
896 CheckLoc Loc) {
974 CheckLoc Loc) {
1173 CheckLoc::makeLoad(Load.getPointerOperand()));
1817 CheckLoc::makeStore(Store.getPointerOperand()));
1988 RVShadow = emitCheck(RV, RVShadow, Builder, CheckLoc::makeRet());
2008 emitCheck(V, Map.getShadow(V), Builder, CheckLoc::makeInsert());