- Jan 19, 2011
-
-
Andrew Trick authored
of the floating point types less than 64-bits. It's somewhat of a temporary hack but forces more accurate modeling of register pressure and results in fewer spills. llvm-svn: 123811
-
Andrew Trick authored
llvm-svn: 123810
-
Evan Cheng authored
Don't forget to emit the load from indirect symbol when using movw + movt to materialize GA indirect symbols. llvm-svn: 123809
-
Johnny Chen authored
module. On my MBP running SnowLeopard: $ DOTEST_PROFILE=YES DOTEST_SCRIPT_DIR=/Volumes/data/lldb/svn/trunk/test /System/Library/Frameworks/Python.framework/Versions/Current/lib/python2.6/cProfile.py -o my.profile ./dotest.py -v -w 2> ~/Developer/Log/lldbtest.log After that, I used the pstats.py module to browse the statistics recorded in the my.profile file. llvm-svn: 123807
-
Johnny Chen authored
"process launch" or "run" interpreter command. Let's do the sleep only if the process launch failed. This saves about 135 seconds from the whole test suite run time. llvm-svn: 123806
-
Ken Dyck authored
counterparts where char units are needed. llvm-svn: 123805
-
Ken Dyck authored
llvm-svn: 123804
-
Stephen Wilson authored
This patch removes a potential race condition between a process monitor thread and its parent waiting to interrogate the success/failure of the launch. llvm-svn: 123803
-
Devang Patel authored
llvm-svn: 123802
-
Stephen Wilson authored
llvm-svn: 123801
-
Stephen Wilson authored
The previous implementation of HardwareSingleStep wrongly resumed the thread and single-stepped over the next instruction. Use the proper call to ProcessMonitor. llvm-svn: 123800
-
Stephen Wilson authored
Previous version simply resumed the associated thread to single step over a single instruction which is not the intended semantics for this method. Set the appropriate bit in the rflags register instead. llvm-svn: 123799
-
Stephen Wilson authored
Also, this patch adds a few delimiters to the register enumeration to enable efficient testing of register set inclusion. llvm-svn: 123798
-
Stephen Wilson authored
llvm-svn: 123797
-
Stephen Wilson authored
llvm-svn: 123796
-
Stephen Wilson authored
llvm-svn: 123795
-
Stephen Wilson authored
This fixes a bug where the dynamic loader rendezvous was not updating its internal state when first initialized. llvm-svn: 123794
-
Douglas Gregor authored
clang_createTranslationUnitFromSourceFile(). llvm-svn: 123793
-
Johnny Chen authored
rdar://problem/8875425 Found mySource->isa local variable assertion failed llvm-svn: 123792
-
NAKAMURA Takumi authored
llvm-svn: 123791
-
NAKAMURA Takumi authored
llvm-svn: 123790
-
Sean Callanan authored
support for minimal type import functionality. llvm-svn: 123787
-
Owen Anderson authored
Unfortunately, while this is the "right" thing to do, it breaks some ARM asm parsing tests because MemMode5 and ThumbMemModeReg are ambiguous. This is tricky to resolve since neither is a subset of the other. XFAIL the test for now. The old way was broken in other ways, just ways we didn't happen to be testing, and our ARM asm parsing is going to require significant revisiting at a later point anyways. llvm-svn: 123786
-
- Jan 18, 2011
-
-
Jim Ingham authored
llvm-svn: 123784
-
Bruno Cardoso Lopes authored
vmrs reg, fpexc vmrs reg, fpsid vmsr fpexc, reg vmsr fpsid, reg llvm-svn: 123783
-
Greg Clayton authored
llvm-svn: 123782
-
Greg Clayton authored
Use generic CPU types instead of hard coding to mach-o when getting default byte order (patch from Stephen Wilson). llvm-svn: 123781
-
Greg Clayton authored
llvm-svn: 123780
-
Greg Clayton authored
llvm-svn: 123779
-
Bruno Cardoso Lopes authored
llvm-svn: 123778
-
Ted Kremenek authored
references by monitoring whether an access to a variable is solely to compute it's lvalue or to do an lvalue-to-rvalue conversion (i.e., a load). llvm-svn: 123777
-
Bruno Cardoso Lopes authored
llvm-svn: 123776
-
Dan Gohman authored
are pointing to the same object, one pointer is accessing the entire object, and the other is access has a non-zero size. This prevents TBAA from kicking in and saying NoAlias in such cases. llvm-svn: 123775
-
Jakob Stoklund Olesen authored
Analyze the live range's behavior entering and leaving basic blocks. Compute an interference pattern for each allocation candidate, and use SpillPlacement to find an optimal region where that register can be live. This code is still not enabled. llvm-svn: 123774
-
Rafael Espindola authored
llvm-svn: 123773
-
Bruno Cardoso Lopes authored
llvm-svn: 123772
-
-
Bruno Cardoso Lopes authored
llvm-svn: 123770
-
Jim Grosbach authored
llvm-svn: 123769
-
Bruno Cardoso Lopes authored
llvm-svn: 123768
-