Home
last modified time | relevance | path

Searched refs:BlockFlags (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBlocks.h57 class BlockFlags {
61 BlockFlags(uint32_t flags) : flags(flags) {} in BlockFlags() function
62 BlockFlags() : flags(0) {} in BlockFlags() function
63 BlockFlags(BlockLiteralFlags flag) : flags(flag) {} in BlockFlags() function
64 BlockFlags(BlockByrefFlags flag) : flags(flag) {} in BlockFlags() function
69 friend BlockFlags operator|(BlockFlags l, BlockFlags r) {
70 return BlockFlags(l.flags | r.flags);
72 friend BlockFlags &operator|=(BlockFlags &l, BlockFlags r) {
76 friend bool operator&(BlockFlags l, BlockFlags r) {
79 bool operator==(BlockFlags r) {
[all …]
H A DCGBlocks.cpp811 BlockFlags flags; in EmitBlockLiteral()
1312 BlockFlags flags = BLOCK_IS_GLOBAL; in buildGlobalBlock()
2719 BlockFlags flags; in emitByrefStructureInit()
2745 BlockFlags ThisFlag(flags.getBitMask() & BLOCK_BYREF_LAYOUT_MASK); in emitByrefStructureInit()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCFIFixup.cpp135 struct BlockFlags { in runOnMachineFunction()
141 SmallVector<BlockFlags, 32> BlockInfo(NumBlocks, {false, false, false, false}); in runOnMachineFunction()
148 BlockFlags &Info = BlockInfo[MBB->getNumber()]; in runOnMachineFunction()
165 BlockFlags &SuccInfo = BlockInfo[Succ->getNumber()]; in runOnMachineFunction()
194 const BlockFlags &Info = BlockInfo[CurrBB->getNumber()]; in runOnMachineFunction()
203 BlockFlags &PredInfo = BlockInfo[Pred->getNumber()]; in runOnMachineFunction()
108 struct BlockFlags { runOnMachineFunction() struct
109 ReachableCFIFixup::runOnMachineFunction::BlockFlags runOnMachineFunction() argument
110 StrongNoFrameOnEntryCFIFixup::runOnMachineFunction::BlockFlags runOnMachineFunction() argument
111 HasFrameOnEntryCFIFixup::runOnMachineFunction::BlockFlags runOnMachineFunction() argument
112 HasFrameOnExitCFIFixup::runOnMachineFunction::BlockFlags runOnMachineFunction() argument