search for: truebb

Displaying 3 results from an estimated 3 matches for "truebb".

Did you mean: true_bb
2017 Oct 11
2
{ARM} IfConversion does not detect BX instruction as a branch
On Tue, Oct 10, 2017 at 4:48 PM, Friedman, Eli via llvm-dev < llvm-dev at lists.llvm.org> wrote: > On 10/9/2017 3:10 AM, Gaƫl Jobin via llvm-dev wrote: > > Hi all, > > I got a silly bug when compiling our project with the latest Clang. Here's > the outputted assembly: > > tst r3, #255 > strbeq r6, [r7] > ldreq r6, [r4, r6, lsl #2] > strne r6, [r7, #4]
2006 Apr 18
0
[LLVMdev] LLVM-based JVM JIT for libgcj
...e = ""); Value *createSub(Value *LHS, Value *RHS, const std::string &Name = ""); ... }; Given this, use would be much more implicit: InstructionCreator IC; IC.setBasicBlock(FalseBB); Value *A = IC.createAdd(LHS, RHS); Value *B = IC.createSetEQ(A, RHS); IC.createBr(B, TrueBB, FalseBB); IC.setBasicBlock(TrueBB); ... if so, I can add this. Do you have a suggestion for a name better than "InstructionCreator"? > I think libjit only has one technical idea that is missing from LLVM. > In libjit you can create a new function and get a pointer to it, but &g...
2006 Apr 18
2
[LLVMdev] LLVM-based JVM JIT for libgcj
>>>>> "Chris" == Chris Lattner <sabre at nondot.org> writes: >> FWIW I actually did this work twice, once for libjit and once for >> LLVM. I'm happy to provide a comparison, from a jit-writing >> perspective, if you're interested. Chris> Given your experience with both, I'd be very interested in any Chris> thoughts you have on