Displaying 4 results from an estimated 4 matches for "targetjumptable".
2013 Aug 22
0
[LLVMdev] [cfe-dev] [RFC PATCH] X32 ABI support for Clang/compiler-rt
...0x30ccc68 [ORD=109] [ID=7]
0x30cc2d8: i32,ch = CopyFromReg 0x30a6168, 0x30cc908 [ORD=109]
[ID=5]
0x30cc908: i32 = Register %vreg29 [ID=1]
0x30ccc68: i8 = Constant<2> [ID=4]
0x30cc518: i32 = X86ISD::WrapperRIP 0x30ccab8 [ID=6]
0x30ccab8: i32 = TargetJumpTable<0> [ID=3]
0x30cc6c8: i32 = undef [ID=2]
0x30cc518: i32 = X86ISD::WrapperRIP 0x30ccab8 [ID=6]
0x30ccab8: i32 = TargetJumpTable<0> [ID=3]
In function: __atomic_compare_exchange
clang: error: clang frontend command failed with exit code 70 (use -v to
see invocation)
clang v...
2013 Aug 22
2
[LLVMdev] [cfe-dev] [RFC PATCH] X32 ABI support for Clang/compiler-rt
Ah, I've replied in a different thread already. What Dmitri says - If
you're interesting in only building the Clang on x32 host, you may avoid
checking out compiler-rt repo for now.
On Thu, Aug 22, 2013 at 10:59 AM, Dmitri Gribenko <gribozavr at gmail.com>wrote:
> On Wed, Aug 21, 2013 at 11:04 PM, Steven Newbury <steve at snewbury.org.uk>
> wrote:
> > I've
2016 Sep 28
2
Incompatible type assertion from llvm-tblgen
On Mon, Sep 26, 2016 at 2:24 PM, Krzysztof Parzyszek <
kparzysz at codeaurora.org> wrote:
> On 9/26/2016 3:58 PM, Phil Tomson wrote:
>
>> But don't the defs for ADDR_RR and ADDR_RI also contain dags?
>>
>> def ADDR_RR : Addr< 2, "SelectAddrRegReg",
>> (ops GPRC:$base, GPRC:$offsetreg) >;
>> def ADDR_RI :
2016 Oct 04
2
Incompatible type assertion from llvm-tblgen
...SDValue &Base,
SDValue &Offset ) {
// If add operation, we can optimize.
DEBUG(errs() << "SelectAddrRegRegCommon called: \n");
if (Addr.getOpcode() == ISD::ADD) {
if (Addr.getOperand(0).getOpcode() == ISD::TargetJumpTable) {`
Base = Addr.getOperand(0);
Offset = Addr.getOperand(1);
return true;
}
if (Addr.getOperand(1).getOpcode() == ISD::TargetJumpTable) {
Base = Addr.getOperand(1);
Offset = Addr.getOperand(0);
return true;
}
// operand 1 can't be a con...