- Apr 05, 2010
-
-
Chris Lattner authored
llvm-svn: 100406
-
Chris Lattner authored
instead of going through DwarfWriter. llvm-svn: 100405
-
Johnny Chen authored
llvm-svn: 100404
-
Johnny Chen authored
uint32_t insn; MemoryObject.readBytes(Address, 4, (uint8_t*)&insn, NULL) to read 4 bytes of memory contents into a 32-bit uint variable. This leaves the interpretation of byte order up to the host machine and causes PPC test cases of arm-tests, neon-tests, and thumb-tests to fail. Fixed to use a byte array for reading the memory contents and shift the bytes into place for the 32-bit uint variable in the ARM case and 16-bit halfword in the Thumb case. llvm-svn: 100403
-
Chris Lattner authored
allowing xcore to use the normal runOnMachineFunction implementation. llvm-svn: 100402
-
Chris Lattner authored
llvm-svn: 100401
-
Chris Lattner authored
need it anymore, so don't addRequire it. llvm-svn: 100400
-
Chris Lattner authored
llvm-svn: 100399
-
Chris Lattner authored
llvm-svn: 100386
-
Chris Lattner authored
llvm-svn: 100385
-
Jakob Stoklund Olesen authored
When a target instruction wants to set target-specific flags, it should simply set bits in the TSFlags bit vector defined in the Instruction TableGen class. This works well because TableGen resolves member references late: class I : Instruction { AddrMode AM = AddrModeNone; let TSFlags{3-0} = AM.Value; } let AM = AddrMode4 in def ADD : I; TSFlags gets the expected bits from AddrMode4 in this example. llvm-svn: 100384
-
Chris Lattner authored
llvm-svn: 100382
-
Chris Lattner authored
llvm-svn: 100381
-
Evan Cheng authored
llvm-svn: 100380
-
Evan Cheng authored
llvm-svn: 100379
-
Evan Cheng authored
Reverting 100265 to try to get buildbots green again. Lots of self-hosting buildbots started complaining since this commit. Also xfail ARM disassembly tests. llvm-svn: 100378
-
Chris Lattner authored
llvm-svn: 100377
-
Chris Lattner authored
llvm-svn: 100376
-
Chris Lattner authored
llvm-svn: 100375
-
Chris Lattner authored
llvm-svn: 100374
-
Chris Lattner authored
simplifying a bunch of code. llvm-svn: 100373
-
Chris Lattner authored
2) change DwarfDebug to not inherit from DwarfPrinter. llvm-svn: 100372
-
Chris Lattner authored
llvm-svn: 100371
-
Chris Lattner authored
llvm-svn: 100370
-
Chris Lattner authored
llvm-svn: 100369
-
Chris Lattner authored
llvm-svn: 100368
-
Chris Lattner authored
which is really a property of the section being referenced. Add a predicate to MCSection to replace it. Yay for reduction in magic. llvm-svn: 100367
-
Chris Lattner authored
regtest failures. llvm-svn: 100366
-
Chris Lattner authored
llvm-svn: 100365
-
Chris Lattner authored
llvm-svn: 100364
-
Chris Lattner authored
llvm-svn: 100363
-
Chris Lattner authored
sections instead of magically rematerializing them later. llvm-svn: 100362
-
Chris Lattner authored
descriptive, change EmitSectionOffset back to taking a symbol instead of a string. llvm-svn: 100361
-
Chris Lattner authored
llvm-svn: 100360
-
- Apr 04, 2010
-
-
Chris Lattner authored
llvm-svn: 100358
-
Chris Lattner authored
llvm-svn: 100357
-
Chris Lattner authored
constant fold it away. llvm-svn: 100356
-
Chris Lattner authored
llvm-svn: 100355
-
Chris Lattner authored
and substitute false at the one call site. llvm-svn: 100354
-
Jakob Stoklund Olesen authored
Restrict bit mask operations to the DomainValue class. Rename methods for clarity. llvm-svn: 100353
-