MCPcopy Create free account
hub / github.com/GANGE666/xVMP / CreateMachineBasicBlock

Method CreateMachineBasicBlock

src/lib/CodeGen/MachineFunction.cpp:372–376  ·  view source on GitHub ↗

Allocate a new MachineBasicBlock. Use this instead of `new MachineBasicBlock'.

Source from the content-addressed store, hash-verified

370/// Allocate a new MachineBasicBlock. Use this instead of
371/// `new MachineBasicBlock'.
372MachineBasicBlock *
373MachineFunction::CreateMachineBasicBlock(const BasicBlock *bb) {
374 return new (BasicBlockRecycler.Allocate<MachineBasicBlock>(Allocator))
375 MachineBasicBlock(*this, bb);
376}
377
378/// Delete the given MachineBasicBlock.
379void

Callers 15

fillMachineFunctionFunction · 0.80
ExpandCMP_SWAPMethod · 0.80
ExpandCMP_SWAP_64Method · 0.80
splitBlockBeforeInstrMethod · 0.80
EmitSjLjDispatchBlockMethod · 0.80
EmitStructByvalMethod · 0.80
EmitLowered__dbzchkMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected