94
95
96
97
98
99
100
101
102
103
104
105
106
107
|
llvm::Value* buildInstruction( Infos& inf, const cir::SGE& bo );
llvm::Value* buildInstruction( Infos& inf, const cir::SLT& bo );
llvm::Value* buildInstruction( Infos& inf, const cir::SLE& bo );
llvm::Value* buildInstruction( Infos& inf, const cir::Assert& ass );
llvm::Value* buildInstruction( Infos& inf, const cir::Placeholder& ph );
llvm::Value* buildInstruction( Infos& inf, const cir::PHOverride& pho );
bool buildTerminator( Infos& inf, const cir::Terminator& terminator );
bool buildTerminator( Infos& inf, const cir::Ret& r );
bool buildTerminator( Infos& inf, const cir::Branch& b );
bool buildTerminator( Infos& inf, const cir::CondBranch& cb );
template< typename T >
|
>
|
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
|
llvm::Value* buildInstruction( Infos& inf, const cir::SGE& bo );
llvm::Value* buildInstruction( Infos& inf, const cir::SLT& bo );
llvm::Value* buildInstruction( Infos& inf, const cir::SLE& bo );
llvm::Value* buildInstruction( Infos& inf, const cir::Assert& ass );
llvm::Value* buildInstruction( Infos& inf, const cir::Placeholder& ph );
llvm::Value* buildInstruction( Infos& inf, const cir::PHOverride& pho );
llvm::Value* buildInstruction( Infos& inf, const cir::GhostCall& gc );
bool buildTerminator( Infos& inf, const cir::Terminator& terminator );
bool buildTerminator( Infos& inf, const cir::Ret& r );
bool buildTerminator( Infos& inf, const cir::Branch& b );
bool buildTerminator( Infos& inf, const cir::CondBranch& cb );
template< typename T >
|