- Jan 15, 2010
-
-
Mike Stump authored
llvm-svn: 93493
-
Jeffrey Yasskin authored
llvm-svn: 93492
-
Jim Grosbach authored
llvm-svn: 93487
-
Devang Patel authored
llvm-svn: 93486
-
Jim Grosbach authored
llvm-svn: 93484
-
Devang Patel authored
We need to find a better way to emit this info. llvm-svn: 93481
-
Jim Grosbach authored
llvm-svn: 93480
-
Jim Grosbach authored
EmitAtomicCmpSwap() custome inserter needs to delete the MI passed in. EmitAtomicBinary() already does this. llvm-svn: 93479
-
Jeffrey Yasskin authored
JITTest.FunctionIsRecompiledAndRelinked.) llvm-svn: 93475
-
Fariborz Jahanian authored
for __block variables of same name declared in multiple scopes. Fixes radar 7540194 llvm-svn: 93474
-
Eric Christopher authored
commit. llvm-svn: 93473
-
- Jan 14, 2010
-
-
Johnny Chen authored
the disassembler can properly decode Load/Store register/immediate instructions. llvm-svn: 93471
-
Chris Lattner authored
the default implementation returns "unknown". llvm-svn: 93470
-
Chris Lattner authored
the new ParseInstruction method just parses and returns a list of target operands. A new MatchInstruction interface is used to turn the operand list into an MCInst. This requires new/deleting all the operands, but it also gives targets the ability to use polymorphic operands if they want to. llvm-svn: 93469
-
Anton Korobeynikov authored
llvm-svn: 93468
-
Anton Korobeynikov authored
llvm-svn: 93467
-
Dale Johannesen authored
llvm-svn: 93463
-
Eric Christopher authored
llvm-svn: 93462
-
Devang Patel authored
Emit linkage name even if it matches regular name. The code generator uses linkage name to find subprogram entry for the current function. llvm-svn: 93461
-
Jim Grosbach authored
llvm-svn: 93459
-
Anton Korobeynikov authored
llvm-svn: 93458
-
Chris Lattner authored
Pass in SMLoc of instr opcode into ParseInstruction. Make AsmToken be a class, not a struct. llvm-svn: 93457
-
Jim Grosbach authored
catch info can get misplaced when a selector ends up more than one block removed from the parent invoke(s). This could happen when a landing pad is shared by multiple invokes and is also a target of a normal edge from elsewhere. llvm-svn: 93456
-
Chris Lattner authored
llvm-svn: 93455
-
Chris Lattner authored
llvm-svn: 93454
-
Evan Cheng authored
llvm-svn: 93453
-
Chris Lattner authored
llvm-svn: 93452
-
Anton Korobeynikov authored
llvm-svn: 93451
-
Anton Korobeynikov authored
Patch by Diego Iastrubni! llvm-svn: 93450
-
Victor Hernandez authored
llvm-svn: 93449
-
Eric Christopher authored
and frequently optimized functions. llvm-svn: 93448
-
John McCall authored
characters to be escaped and implement a scan-forward function which properly respects brace nesting. llvm-svn: 93447
-
Victor Hernandez authored
llvm-svn: 93446
-
Ted Kremenek authored
llvm-svn: 93444
-
Victor Hernandez authored
Avoid modifying ValueEnumerator's MD ValueList by choosing which function-local MD to write based on the function currently being written llvm-svn: 93441
-
Ted Kremenek authored
llvm-svn: 93440
-
John McCall authored
llvm-svn: 93439
-
Jakob Stoklund Olesen authored
This is consistent with llvm-gcc's arm/constraints.md. Certain instructions (e.g. CBZ, CBNZ) require a low register, even in Thumb2 mode. llvm-svn: 93436
-
Douglas Gregor authored
the dyn_cast against NULL rather than the *input*. Fixes PR6025. llvm-svn: 93435
-
Devang Patel authored
llvm-svn: 93434
-