- Dec 30, 2007
-
-
Chris Lattner authored
knows how to print offsets. llvm-svn: 45457
-
Chris Lattner authored
llvm-svn: 45456
-
Chris Lattner authored
llvm-svn: 45455
-
Chris Lattner authored
llvm-svn: 45454
-
Chris Lattner authored
Use MachineOperand::getImm instead of MachineOperand::getImmedValue. Likewise setImmedValue -> setImm llvm-svn: 45453
-
Gordon Henriksen authored
llvm-svn: 45452
-
Gordon Henriksen authored
llvm-svn: 45451
-
Gordon Henriksen authored
llvm-svn: 45450
-
Chris Lattner authored
machineinstr that owns it. llvm-svn: 45449
-
Gordon Henriksen authored
llvm-svn: 45446
-
Chris Lattner authored
llvm-svn: 45445
-
Bill Wendling authored
function, then go ahead and hoist it out of the loop. This is the result: $ cat a.c volatile int G; int A(int N) { for (; N > 0; --N) G++; } $ llc -o - -relocation-model=pic _A: ... LBB1_2: # bb movl L_G$non_lazy_ptr-"L1$pb"(%eax), %esi incl (%esi) incl %edx cmpl %ecx, %edx jne LBB1_2 # bb ... $ llc -o - -relocation-model=pic -machine-licm _A: ... movl L_G$non_lazy_ptr-"L1$pb"(%eax), %eax LBB1_2: # bb incl (%eax) incl %edx cmpl %ecx, %edx jne LBB1_2 # bb ... I'm limiting this to the MOV32rm x86 instruction for now. llvm-svn: 45444
-
Nate Begeman authored
Add codegen support and test for said casts. llvm-svn: 45443
-
Nate Begeman authored
llvm-svn: 45442
-
Nate Begeman authored
stats statistic when clang is built as a dylib. llvm-svn: 45441
-
Nate Begeman authored
llvm-svn: 45440
-
Chris Lattner authored
llvm-svn: 45439
-
Chris Lattner authored
llvm-svn: 45438
-
Chris Lattner authored
llvm-svn: 45437
-
Chris Lattner authored
llvm-svn: 45436
-
Chris Lattner authored
llvm-svn: 45435
-
Chris Lattner authored
llvm-svn: 45434
-
Chris Lattner authored
llvm-svn: 45433
-
Chris Lattner authored
llvm-svn: 45432
-
Chris Lattner authored
llvm-svn: 45431
-
Chris Lattner authored
operand type. 2. Move these create methods below the accessors. 3. Simplify all the MachineInstr::add* methods to use these. llvm-svn: 45430
-
Chris Lattner authored
llvm-svn: 45429
-
Chris Lattner authored
llvm-svn: 45428
-
Chris Lattner authored
initializing a global. This handles important cases like: float foo3 = -0.01f; llvm-svn: 45427
-
- Dec 29, 2007
-
-
Chris Lattner authored
llvm-svn: 45425
-
Chris Lattner authored
llvm-svn: 45424
-
Chris Lattner authored
llvm-svn: 45423
-
Gordon Henriksen authored
llvm-svn: 45422
-
Chris Lattner authored
llvm-svn: 45421
-
Chris Lattner authored
llvm-svn: 45420
-
Chris Lattner authored
llvm-svn: 45419
-
Chris Lattner authored
llvm-svn: 45418
-
Chris Lattner authored
llvm-svn: 45416
-
Chris Lattner authored
llvm-svn: 45415
-
Chris Lattner authored
llvm-svn: 45414
-