Lines Matching refs:cast
118 LastSrc = llvm::cast<Variable>(Instr->getSrc(0));
415 lowerAlloca(llvm::cast<InstAlloca>(Instr));
418 lowerArithmetic(llvm::cast<InstArithmetic>(Instr));
421 lowerAssign(llvm::cast<InstAssign>(Instr));
424 lowerBr(llvm::cast<InstBr>(Instr));
427 lowerBreakpoint(llvm::cast<InstBreakpoint>(Instr));
430 lowerCall(llvm::cast<InstCall>(Instr));
432 case Inst::Cast:
433 lowerCast(llvm::cast<InstCast>(Instr));
436 lowerExtractElement(llvm::cast<InstExtractElement>(Instr));
439 lowerFcmp(llvm::cast<InstFcmp>(Instr));
442 lowerIcmp(llvm::cast<InstIcmp>(Instr));
445 lowerInsertElement(llvm::cast<InstInsertElement>(Instr));
448 auto *Call = llvm::cast<InstIntrinsicCall>(Instr);
455 lowerLoad(llvm::cast<InstLoad>(Instr));
458 lowerPhi(llvm::cast<InstPhi>(Instr));
461 lowerRet(llvm::cast<InstRet>(Instr));
464 lowerSelect(llvm::cast<InstSelect>(Instr));
467 lowerShuffleVector(llvm::cast<InstShuffleVector>(Instr));
470 lowerStore(llvm::cast<InstStore>(Instr));
473 lowerSwitch(llvm::cast<InstSwitch>(Instr));
476 lowerUnreachable(llvm::cast<InstUnreachable>(Instr));
1073 llvm::cast<VariableDeclaration::DataInitializer>(Init)
1085 llvm::cast<VariableDeclaration::RelocInitializer>(Init);