Displaying 2 results from an estimated 2 matches for "valueptr".
2016 Jun 05
2
Migration help required for 3.3 to 3.8
I'm migrating from 3.3 to 3.8 and am having a few problems.
`CreateStructGEP` requires a type parameter now. I'm not sure what type it's expecting, so I converted `CreateStructGEP( valuePtr, index )` to `CreateStructGEP( valuePtr->getType(), valuePtr, index )`... would that be correct?
`arg_iterator` no longer converst to Value*, I have a lot of this now:
&*(args++)
This seems like I'm doing something wrong. Is there a more correct way to convert to the `Value*`?
`Pas...
2006 May 17
0
[LLVMdev] Obfuscation with LLVM
...tr, BBindexBBMap& indexBBMap );
static void MovePHINodesToDispatcher( BBindexBBMap& indexBBMap,
BasicBlock* dispatcherBB );
static void ConvertSwitch( Function& function );
static BasicBlock* ProcessCase( SwitchInst* switchInst, int caseIdx,
BasicBlock* prevBB, Value* testValuePtr );
static void ReduceTempVarsLifetime( Function& function );
static bool IsUsedOutsideParentBlock( Instruction* value );
static const std::string PassName;
};
---------------------------------------------
MakeDispatcherPass.cpp---------------------------------------------
#incl...