Displaying 2 results from an estimated 2 matches for "programvalues".
2004 Jun 23
0
[LLVMdev] weird issue with mem2reg, still
void MetaSplit::handleProgramUses(Value *V){
if(!isa<BasicBlock>(V))
programValues.insert(V);
if(User *U = dyn_cast<User>(V)){
User::op_iterator OB = U->op_begin(), OE = U->op_end();
for(; OB != OE; ++OB){
if(CallInst *CI = dyn_cast<CallInst>(*OB)){
Function *F = CI->getCalledFunction();
if(F == ii || F == fi || F == vi || F == di || F...
2004 Jun 23
2
[LLVMdev] weird issue with mem2reg, still
On Wed, 23 Jun 2004, Patrick Meredith wrote:
> Somehow it fails with operand out of bounds when the number of operands
> is 2 and I am asking for the second operand. Second meaning operand 1.
Okay, so you have something like this:
if (CallInst *CI = dyn_cast<CallInst>(...)) {
... = CI->getOperand(1);
}
Can you send in this snippet of code, the assertion, and the