Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:Function

45 /// Build the helper function to copy a block.
51 /// Build the helper function to dipose of a block.
131 /// 29. BLOCK_USE_STRET - indicates that the block function
147 /// Function pointer generated from block literal.
212 /// rematerialize it at the start of the block function. This is
484 /// Emit a block literal expression in the current function.
492 // Using that metadata, generate the actual block function.
652 // unfortunately) to be a pointer to function type.
728 // Get the function pointer from the literal.
743 // Load the function.
749 // Cast the function pointer to the right type.
806 // Using that metadata, generate the actual block function.
839 // Function
862 llvm::Function *
869 // Check if we should generate debug info for this block function.
876 // to be local to this function as well, in case they're directly
884 // Begin building the function declaration.
903 // Create the function declaration.
917 llvm::Function *fn =
918 llvm::Function::Create(fnLLVMType, llvm::GlobalValue::InternalLinkage,
922 // Begin generating the function.
1061 llvm::Function *Fn =
1062 llvm::Function::Create(LTy, llvm::GlobalValue::InternalLinkage,
1068 // Check if we should generate debug info for this block helper function.
1176 llvm::Function *Fn =
1177 llvm::Function::Create(LTy, llvm::GlobalValue::InternalLinkage,
1180 // Check if we should generate debug info for this block destroy function.
1414 llvm::Function *Fn =
1415 llvm::Function::Create(LTy, llvm::GlobalValue::InternalLinkage,
1482 llvm::Function *Fn =
1483 llvm::Function::Create(LTy, llvm::GlobalValue::InternalLinkage,